Das ist alles nett und hilfreich- WIRKLICH gut lernt man das, wenn man jemanden hat, mit dem man sprechen kann! Ich war in englisch eher schlecht, dann hab ich in meiner Firma angefangen und hatte 3 englische Kollegen, die neu in Deutschland waren und Null deutsch sprachen- nach nem halben Jahr war ich flüssig dabei.
Die Sprachschule berlitz bietet immer Sprachkurse an, die von native english speakers abgehalten werden, also Leuten, deren Muttersprache englisch ist. Das ist ebenfalls sinnvoll.