По-моему мнению, самостоятельно изучить язык невозможно, все таки нужен преподаватель, и не просто школьного уровня, а высококвалифицированный, желательно прошедший стажировку в англоязычной стране, и который занимается со взрослыми, а также знающий для чего вам нужен язык. Лучше заниматься индивидуально или в минигруппах по 2-4человека. Учебники использовать только написанные носителями языка. Мне нравятся Top Grammar, Outcomes, English file, English practice... Самостоятельное изучение (в частности на лингва лео) идет только в дополнение, оно хорошо расширяет словарный запас плюс грамматику можно потренировать, почитать тексты. Больше всего мне там нравятся видеоуроки с носителями: и аудирование и грамматика "из первых уст". За год интенсивных занятий я смогла поднять мой уровень на 2 ступени и продолжаю заниматься. Мой новый преподаватель была удивлена как быстро я смогла это сделать, но я рассказала, что я делала дополнительные упражнения. Нужно использовать разные методы изучения языка: грамматика, аудирование, письмо, словарный запас, спеллинг, говорение. Мне хорошо помогла улучшить произношение и беглость языка методика изучения по текстам песен, и весело и полезно. Именно так я могла добиться хорошего произношения за пол-года занятий. Но я "пропевала" английский или читала вслух тексты по 2 ч в день. Самое сложное для меня было "развязать язык", но когда мой уровень вышел на В2 (хотя тест лингва лео оценил его ка "продвинутый"), мне захотелось! говорить. Да и мой МЧ отметил, что я стала говорить намного лучше и свободнее.