Gerade Wortschatz ist etwas das man leicht per TV erweitern kann. Serien haben den Vorteil, daß man sich an das Gelaber der Schauspieler gewöhnen kann. Aber nicht vergessen nicht nur ein Genre anzuschauen. Lieber ein Krimi, eine Romanze, eine Arztserie,... blabla... Du willst keinen Spaß haben sondern was lernen
Sonst reden so oft Du die Möglichkeit hast. Es geht auch das schreiben in englischsprachigen Foren. Nur nicht vergessen die Sachen nicht so zu schreiben wie es einfach ist, sondern mit dem Wörterbuch zusammen so zu schreiben wie Du es wirklich wolltest.
Danach bieten sich nur noch Sprachschulen wie Berlitz usw. und ein Urlaub in einem Land in dem man kein Deutsch spricht an.