I am at the stage 23 .Do you know how I learn more?Please tell me!
Immerse yourself. Expose yourself to the language by reading, watching videos, chatting and so on. At first it will be hard and you will propably have to use a dictionary a lot, but if you spend enough time you will learn the language way better than any course could teach you. I remember watching English videos and really having to pay attention to understand what the guy was talking about. About a year later I went back and it was no problem at all. I did have a lot of free time to do this though, so it will likely take longer for you.