Wenn Ihr sagt, dass man eine Sprache nur durch Anwendung und Konfrontation richtig lernt, ist das grundsätzlich richtig. Aber das geht nur, wenn ein Grundwissen - was Grammatik und Rechtschreibung angeht- vorhanden ist. Auch wenn man es mal in der Schule hatte, kann viel davon inzwischen verloren sein (Wann wird der Komparativ und der Superlativ bei Worten im Englischen mit "more" und "most" gebildet, statt mit -er und -st? Wie ist die Vergangenheitsform von teach? Mit welchen Zeitformen werden Konditionalsätze im Englischen gebildet? usw. usf.), was aber durchaus in der Praxis notwendig ist. Vom Wortschatz einmal abgesehen, da muss ein Grundstock vorhanden sein und den Rest - da gebe ich Recht - lernt man in der Anwendung sehr gut.
Von daher: Am Besten nochmal irgendeinen Kurs belegen, um altes wieder aufzufrischen und dann durchaus sich viel mit der Sprache auseinandersetzen. Hilfreich hierbei, die eigenen Interessen einfach in die andere Sprache zu übernehmen. Bücher und Filme wurden ja schon genannt.
Business Englisch, sowie Fachenglisch ist dann noch einmal ein ganz eigenes Gebiet, was Beschäftigung damit erfordert.
Umgangssprache, sowie Redewendungen, Sprichwörter und Formulierungen sind durchaus auch Dinge, an die man sich erst einmal gewöhnen und diese auch lernen muss.