I've learned it at school since 2nd or 3rd grade I think. Now they start in 1st grade though. Also from music, movies, tv anything tbh English is everywhere in Norway.
Well, I have studied it at school for at least 5-6 years, but what actually taught me was Cartoon Network (pre-2004), then the Pokemon games + of course spending half of my life since 2004 on the internet. Also watching countless TV series (without subtitles )
I'm English sadly. Trying to learn Spanish is such a challenge.
Selena (Quintanilla - not Gomez) learned to speak Spanish phonetically. She covered a lot of Spanish songs when she was a teen. This might be an example for you? Don't give up!