Answer:
duolingo
Explanation:
it's free (unless you want the premium version) and it actually works
Mainly you can do it by reading or by listening to people speaking.