I have to say I learned both english and portuguese mainly through listening and singing music while reading the lyrics. I also use these tools when teaching English students, and have found them to be very successful. Of course you should complement with engaging in conversations, writing, etc. But for me, music is the number one resource when learning a new language.
This should be done by default