It's depend on people. There is nothing suitable for everyone. For me myself used to listen to the music in English and follow up what are they singing and what is the meaning but it doesn't help that much. So, I began to read the short story about 500 to 1000 words. I was surprise that I can understand them and memorize the simple conversations. So I decide to read more and more. At last I watched movie in soundtrackAfter finished I watched it again in details, find out what are they talking and watched them again to practice how to speak like them, like native speaker. Whatever it is, I believe practice makes perfect.