Нужна каждодневная практика и среда. Есть много видео и аудио уроков.
Читайте много художественной литературы, переводите тексты, ведите дневник на Английском языке. Слушайте иностранные каналы такие как BBC World Channel чтобы адаптироваться к англоязычной среде и практикуйтесь, практикуйтесь, практикуйтесь.....
Из самоучителей советую Lingualeo. Там можно выучивать легче новые иностранные слова для быстрого запоминания. Учите идиомы, сленги, в общем пользуетесь всеми возможностями Интернета насколько это возможно. Пускай Вы не все будете понимать, зато переводить и говорить простые выражения в путешествиях Вы сможете.
Идите к своей цели и не сдавайтесь! Тогда все получится!!!