Методов много. Почти в каждом есть какое-то рациональное зерно. Но понять какой метод лучше всего подойдет вам, сможете только вы. Есть например книга Замятина "Вас невозможно научить иностранному языку" - там фишка в том, что сначала надо очень много слушать. Слушать, слушать и еще раз слушать, до тех пор пока не начнешь различать слова. А уж потом начинать учить грамматику и все остальное. Мне такое не подходит, а вот знакомый таким методом учит сам английский - собирается ехать учиться за границу через пару месяцев, говорит, что ему просто самое то. Есть много замечательных книг - Като Ломб "Как я изучаю языки", Спивак "Искусство изучать языки" и другие. Я не всех авторов помню. Есть видео лекции Зайцева (именно про английский), есть замечательная аудиокнига Вилли Мельникова (полиглот, занесенный в книгу рекордов Гиннеса), сейчас по каналу Культура идет реалити шоу Полиглот (на сайте в архиве были видеозаписи, правда вчера их убрали, может опять выложат). Все это доступно в интернете. Я в свое время все это прочитала - какие-то рекомендации мне хорошо пошли, какие-то нет. Только вам выбирать.
Но главная рекомендация - ВЫДЕЛЯТЬ ДЛЯ ЯЗЫКА ВРЕМЯ РЕГУЛЯРНО. Я знаю примеры людей, которые годами ищут идеальную методику, идеального преподавателя, идеальный учебник, в то время, как их коллеги, не заморачиваясь, идут на обычные курсы или к обычному преподавателю и через год они могут быть на разному уровне - кто, как и где учился - но однозначно их английский продвинулся по сравнению с теми, кто искал все это время суперметодику.
И еще мое наблюдение из преподавательской деятельности: те, кто выбирают индивидуальные занятия, но ходят нерегулярно, также нерегулярно самостоятельно занимаются языком, уже через несколько месяцев сильно отстают от тех, кто регулярно посещал занятия в группе, при этом их финансовые затраты больше, а эффект меньше.