Language learning demands deligency and devotion. Chinese is no exception. Practically there are no shortcuts unless you have a superior memory. You should keep using it before it may slip away. Better training methods can be conversing with native speakers, watching native TV shows and so on, but be selective as they can be way affecting your progress.