Ich empfehle immer gerne textlastige, englischsprachige Computerspiele. Besonders MMORPGs oder auch einfache RPGs sind da besonders empfehlenswert. Alternativ gibt es auch komplett textbasierte RPGs. In diesen Spielen sollte man natürlich gerade als Anfänger primär von den Nicht-Spieler-Charakteren lernen, da diese in der Regel korrektes Englisch von sich geben.
Bei Unsicherheiten und Fragen was Vokabeln und Grammatik angeht, kannst du in den Foren von „usingenglish“ und „wordreference“ suchen oder selbst fragen.
Falls dir Spiele gefallen, kannst du in MMO’s völlig problemlos mit Menschen aus aller Welt Kontakt aufnehmen und so über Zusatzsoftware (TeamSpeak, Ventrilo, Mumble, Skype, etc.) auch mündlich kommunizieren. Das kann quasi einen längeren Auslandsaufenthalt ersetzen - völlig kostenlos.
Wenn Spiele so gar nicht dein Ding sind, kannst du immer interessante Youtube Videos von Muttersprachlern schauen und einfach verstehen und laut wiederholen, was sie sagen. Klappt auch mit Musik, aber da muss es schon vocalszentrierte Musik sein, damit das was bringt.
Bei mir hat’s funktioniert.