Лично я слушаю подкаст www.eslpod.com и другие, которых множество можно найти в iTunes, читаю новости на английском, смотрю фильмы и сериалы на английском, а также общаюсь с нейтив-спикерами.
Универсального алгоритма нет, разные люди по разному обучаются:)
Ехать через пол страны, чтобы проголосовать совсем не хочется. Так что, голосовать не буду.