Languages take time to learn. There is no three month fix. What is more they mature slowly. What we study today, we do not really learn until much later. And even if we leave the language for a while, it can continue to grow, to mature. Once we embark on getting to know a language, we acquire a friend for life. Here is a video that touches on some of this.