A lot of people say that one of the best ways to learn a language is by listening to music. I don't think that's such a good idea because:
1- Songs lyrics are often very hard to understand, even for native speakers.
2- Songs usually don't include a lot of words.
3- Songs use a specific language, not everyday language. For example, they use a lot of metaphors.
4- Songs make you pay less attention to the words, or no attention at all because simply, you don't have to! It's enough if the voice of the singer is nice, and the music is good!