I think that you can use many methods, not only for listening. It is important also reading , writing, speaking so much.
It is so useful app, to see movies, but it is very important to read in high voice while you write.You can find a Penfriendship .You can studying a bit of grammar every day.....and also...You must write your plain of study.You write that you studying and learning in your day.In this way You don't repeat the same things.