How did you really learn a foreign language?
dotpavan: "out in the wild" approach- I had native friends who were more than willing to help me, by correcting my mistakes, and ofcourse making fun of it as well.. and referring to a book whose lines I would use in everyday activities, like buying groceries, normal chitchat during commutes, etc..also, this might sound weird, but I sometimes forced myself to "think" in the language I was learning.. this was a good practice as it made me more articulate by mapping words to mental images