Смотря с какого уровня начинаете. Полиглот- хорошее начало, согласна. Но дальше надо просто садиться и смотреть сериал. По серии  в день, разбирая каждую фразу, выписывая все незнакомые слова, повторяя вместе с героями немколько раз. Получается по несколько часов работы над каждой получасовой серией. Плюс всю свою жизнь перевести на английский: телефон, комп, почту, подписаться в инстаграме на всякие мемасики и "мудрость дня", в ФБ на группы по интересам- хоть кормление кошек, но на англ. Просыпаться и засыпать под англ. А учебники... Ну, попробуйте "Английский для наших, которые его учили, учили, но так и не выучили". тетя с юмором рассказывает о грамматике.