Если надо подтянуть грамматику, делайте дриллы.   Берете грамматическую конструкцию, и меняете в ней одно слово.   Так, чтобы от зубов отскакивало.   Например, If I won a million dollars, I would go to Aruba.  Вместо go to Aruba [buy an expensive car, eat out every night....]. Можно местоимения заменять.  Не я, а он, она, они.   Разные грамматические конструкции.   Но повторять надо просто очень много  раз.    Когда человек учит новый язык, ему надо повторить и увидеть слово минимум раз семь, чтобы слово вошло в пассивный словарный запас.   В два раза больше для актива.  И это молодому человеку.  А если человеку за.... то еще больше.   Рекомендую завести карточки, записывать слова и конструкции которые еще не знаете, и повторять.   Просто просматривать их  и проговаривание вслух.  Недолго, минут пять.   Но часто.   Раньше были отличные grammar drills. Может и сейчас их еще можно найти.   В рунете наверняка можно