The best way to learn a language
Be clear about your objective and go for it directly.
Direct exposure in the environment that you want to be in, using the language the way you intend to, is the best way to both quickly and effectively learn the target language.