However much you study, or how much theory you apply, the best way to progress in a language is topractice with native speakers. With this in mind, if you are studying it is well worth downloading the free HelloTalk - an app that puts you in touch with people around the world to chat...