I always encourage learners to learn English in a fun and stress-free way. One of the ways is to learn vocabulary or rather the senses of words through English songs.
There isn't so much of learning grammar through songs though. We seldom see good grammar in songs because a song composer might change the grammar in order to fit the beat, rhythm, or rhyme in a song.
Have you come across any songs with funny/perfect grammar? An example for you guys and hope it'll make your day.
This is actually a common process in learning languages - over-generalization. We often overgeneralize not only the pronunciation but also the grammar rules.
That is why we need an instructor/a teacher/a tutor to guide us.