Magari quello è a causa dell'inglese scolastico, non credi? 
no, non credo. la scuola OBBLIGA a studiare, pertanto la maggior parte degli studenti lo fa controvoglia o non lo fa affatto.
che l'inglese scolastico non sia ben strutturato sono d'accordo, ma chi aveva 7-8 in inglese (possibilmente con un docente bravino), una conversazione almeno decente riesce a sostenerla (subito dopo aver finito gli studi, poi se lo scorda se non si applica).
In fin dei conti, io ho imparato l'inglese giocando a starcraft, mica a scuola. Poi libri, film e youtube han fatto il resto 
precisamente. hai imparato facendo qualcosa che VOLEVI fare e di cui avevi bisogno.
Io, a parte una mia passione e una discreta predisposizione, ho imparato grazie a Zelda e Final Fantasy, dall'età di 10 anni quindi.
e DOVEVO capire quei dialoghi sennò non sarei andato avanti col gioco (e mi sarei anche perso le trame).
poi l'ho perfezionato divorando i siti e i forum di kung fu, che è la mia passione.
pertanto, in assenza di passioni e hobbies che ci portano a contatto con l'inglese, essere bombardati da programmi televisivi e film in una lingua sconosciuta, accenderebbe un po'di lampadine anche nei più pigri di noi.
non bastano alcuni programmi di MTV, ci vuole la quasi totalità dei programmi e dei film.
p.s. sono in svezia, e qui tutti i programmi non svedesi sono sottotitolati. ed tutti gli svedesi cui ho chiesto mi hanno confermato di come sia una delle ragioni principali per cui tutti parlano benissimo inglese.