Лучшее, что я нашел это интерактивный курс Rosetta Stone. Обучение происходит, как у маленьких детей на ассоциациях. При включенном микрофоне и максимальных настройках сложности - вас будут за ручку вести.
Это очень клевая штука! Найдите на торрентах. У меня скачено по моему 6 языков. Английский качайте Американский.
Работает так: Вам показывают красивые картинки в разном порядке и вы выбираете нужную. Вам произносятся слова. Вы произносите слова . Потом все усложняется.
Предложения. Вы их пишете, проговариваете, вас поправляют. Заново отправляют на закрепление.
Для себя я не нашел лучшего, хотя искал оооочень долго.
Если нет репетитора и вы не ходите на спец-курсы - это однозначно попробуйте!