I would also add reading. This will help you with forming sentences closer to native fluency. You can choose your favorite books with English translations, comics in English, news stories, etc.
March 9, 2017
0
1
1
Whatever method you enjoy enough to stay with the longest, devoting the time to it without feeling it is a burden.
March 9, 2017
0
1
0
Thanks
March 9, 2017
0
0
0
1 - Listening with series, movies, songs and podcasts (listening is most important in my opinion)