I think a great way to learn English is by listening to some English songs! Maybe some of you already think that it is a very simple method to learn English.Firstly, you need to pick the song. I suggest you to pick the slowest one, some sort like ballads, slow rock, pop ballads or any slow song, especially if you pick your favorite song. It will motivate you to learn more about it. Next thing to do is play the song and listen to it very carefully and lets see if you can grasp some lyrics of the songs by your ears. Then write the lyrics that you got from the songs to make sure every single word that you got there.