Лично для меня эффективный способ изучения английского языка был только тет-а-тет с преподавателем. Также дополнительно еще смотрела фильмы на английском языке. Думаю, большим плюсом для развития разговорной речи будет погружение в языковую среду, то есть поехать в англоязычные города.
Самые эффективные курсы те, на которых можно вслух общаться с носителем языка. Ведь, как известно, самое сложное - это преодолеть языковой барьер, и перестать бояться говорить на иностранном языке.