Question: how to learn a language?
Answer: Set language-learning goals. The first step to learning a new language fast is to set goals for what you want to achieve. ... 
Learn the “right” words. ... 
Study smart. ... 
Start using the language all day, every day. ... 
Seek out real-life practice. ... 
Learn about the culture. ... 
Test yourself. ... 
Have fun!