Falls die Finanzen das zulassen, würde ich dir ebenfalls zu einem Sprachaufenthalt raten. Muss nicht mal nen "professioneller" Aufenthalt von EF oder so sein, reicht wenn du ne längere Zeit in nem englischsprachigen Land lebst und mit Leuten sprichst. Eigene Erfahrung.
Ansonsten: Onlineforen etc auf englisch lesen ist schön und gut, bringt dir in einer Konversation nur leider null wenn du schriftlich zwar ganz gut Englisch kannst, aber unmöglich in der für eine mündliche Konversation notwendigen Zeit die richtigen Wörter findest. Dir fehlt's dann einfach an der Übung zu sprechen und dem Sprachfluss. Auch hier, eigene Erfahrung (weswegen ich den Sprachaufenthalt auch gemacht habe).
Sonst wären wohl tatsächlich Filme/Serien auf englisch und evtl. Sprachlern-Apps (die dich auch sprechen lassen), vorzugsweise Tandem-Apps, deine richtige Wahl.