Music is an easy habit. One reason people find language learning difficult is they don’t have an extra minute in the day to devote to their studies. But when you’re learning English through songs, you don’t need to set aside too much time because you can take the music with you wherever you go. You can have English songs playing in the car, the kitchen and the shower. And by picking music you like, you can listen to the same material over and over again, without becoming bored.
Music teaches you English culture. Music gives you insight into English-speaking culture and how English-speaking people think and feel. Familiarity with popular songs and artists gives you something to talk about with your English-speaking friends.