Действительно вопрос был про он-лайн. Но в комментарии заложен ответ. Есть много он-лайн Приложений. Пролингво, например. Практически бесплатно. Но все приложения и многие бесплатные он-лайн обучения грешат несистемностью. Их можно использовать как дополнение к учебнику. Есть курс Петрова знаменитого, 16 уроков. Он системен, но короток. Я занимаюсь языком уже 3 года и попробовала на себе разные методологии.