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