Для того, чтобы более менее сносно говорить, начав с уровня Pre-Intermediate, потребуется как минимум года полтора-два. И эти полтора-два года нужно весьма активно заниматься, в том числе самостоятельно.
Чтобы научиться только читать и понимать со словарем достаточно примерно месяца ненапряжного самообучения.
(0)Репетитор+граматика - 2 часа в день, выбрасываешь российское тв и газеты, забываешь российские форумы, смотришь кино и сериалы только на иностранном, ЧИТАЕШЬ! много! - вуаля - через пол года устойчивый интермедиате. Но на такой подвиг способны единицы. Многие учат "Hello, my name is Pete", считают, что у них адвансед, и с обучением можно завязывать :)
Репетитор (носитель языка)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший