Отличный вариант - уехать в англоязычную страну и учить его по факту. У меня был опыт обучения взрослых студентов, которые прекрасно говорили и никогда специально не изучали язык, а переехали и "пришлось заговорить", так вот им я уже объясняла грамматику, а точнее отвечала на вопрос "Почему нужно говорить именно так?"
Иной вариант - самостоятельно. Начать с тв-передачи Полиглот, например, далее скачать самоучитель и пополнять свой словарный запас.
Еще вариант - это приложения (Speak - для улучшения произношения, Wordwide - для запоминания новых слов, EWA - изучение языка по книгам и фильмам, Tandem - для живой практики).
И самый лучший вариант - занятия с репетитором. Например, со мной)
Здравствуйте, лучший сайт Duolingo.com, там не только изучают английский, но и любые иностранные языки.
Вы заходите на этот сайт, авторизуетесь (регистрируетесь), выбираете какой язык вы хотите изучить и начинаете учить.
Курсы, репетитор, самостоятельные занятия - зависит от Вашего нынешнего уровня, от вашей самоорганизованности и самодисциплинированности, от наличия у Вас свободного времени и денег - это тоже важно. Выбирайте курсы и репетиторов по советам друзей, знакомых, коллег - кому реально помогли, так не ошибетесь!