A minha dica não é convencional, mas me ajudou muito: jogar RPGs em inglês. Vou dar o exemplo de Fallout, pois ele têm muitos diálogos e você realmente precisa entender o que está escrito para conseguir avançar no jogo. E é legal que eles falam e tem o texto escrito junto.
Pokemon não é tão legal, pois, uma vez que você já sabe a mecânica do jogo, você não precisa ler muito os diálogos para conseguir avançar.
Deixar o seu computador e celular em inglês ajudam muito também, pois você usa eles diariamente e mais importante que tudo é você sempre estar em contato com a língua, de preferência sem você se esforçar.