Автор, вы с первых же слов перечисляеете, почему вы не можете учить английский.  И нет ни одного слова, для чего вам учить этот язык хорошо. Почему не японский?В теории знать не один язык - очень хорошо. Но. Есть такая интересная вещь как способности к изучению языков. Объективно проанализируйте свои способности - и определите тот объем, в котором вы хотите выучить язык. Только честно. Просто читать-переводить. Понимать речь, смотреть фильмы, переписываться с людьми. И идите туда, куда вам надо. А общие фразы о хорошем владении языком - это общие фразы.При этом заметьте - метод погружения вы можете устроить сами себе очень легко. Я много раз это говорю взрослым ученикам. Например, на неделю перестаньте заходить в русский интернет. Только английский. Новости, форумы, сайты по интересам. Первый этап - вы просто не будете подходить к компьютеру. Когда первый шок пройдет - вы начнете читать английские новости. Попытаетесь найти свое пространство в англоязычном интернете. И найдете его, познакомитесь с людьми. Все не просто, все гораздо проще, чем вы думаете. И в основном выучить что угодно можно совершенно бесплатно.