В возрасте 15 лет я достаточное количество времени проводил за игрой в компьютерные игры. И как-то раз, решил сменить обстановку и присоединиться к европейскому сообществу игроков. (на самом деле игроки были там со всего мира)
В течении двух лет, играя в игру, которая меня развлекала и приносила положительные эмоции, я поднял свой уровень английского на высокую планку, научился понимать акценты людей, даже шотландский и индийский. На мой взгляд английскую речь из этих уст труднее всего понять.
Поначалу игры, я записывал все незнакомые слова в тетрадь, и с каждым днем мой словарный запас возрастал примерно на +5 слов.
Практика, которая вам доставляет удовольствие - это самый лучший способ выучить язык. Не стесняйтесь заводить знакомства с носителями языка и спрашивать у них грамматику и прочее.
Смотрите сериалы на английском языке. Изначально, это может показаться очень трудным испытанием, но в дальнейшем вам будет гораздо легче. Самое главное - это желание.