We can learn a language by different means: practicing with exercises ( vocabulary and grammar), reading ( a book, a short text, a comic, etc..), writing ( a poem, a short composition,…) , etc.
Listening to songs in English has always been my favourite. Not only can you practice vocabulary and grammar structures, but also listening and speaking ( singing)!
This is one of my favourite singers ever: David Bowie, who has recently released a new album after 10 years out of the music business.
Here’s one of his best song: Heroes.Enjoy it ! ( and learn some English at the same time !!!)