Answers (2)
According to "4 basic skills in language" teaching, listening is the receptive skill in the oral mode. What we really mean is listening and understanding what we hear, not only from the native speaker but also our own speaking. So, doing a lot of listening activities is a good way of enlarging your vocabulary. One of those activities is listening English song. But it's more advisable that you experiencing 'real' English situation. Why, because experience is the best teacher, right? You may do it by practicing a lot with the native speaker. While you try to improve your listening skill, you may try also to improve your own speaking till your English sound good enough to hear. I hope this helps.