The best way to become fluent in a new language is to befriend someone or organize for someone who is fluent in it, preferably a native speaker. It becomes so much more easy and you don't feel that you are studying a new language because you always want to be able to understand what the other person is saying.