Eu concordo com o Andrés. Mesmo não morando num país de língua inglêsa tem coisas que você pode fazer. Ficar imerso é essencial, assim você poupa bastante tempo. Se você ainda está no cursinho de inglês esse é o momento para você aproveitar mesmo.
Entre em sites que te interessa em que está em inglês, pesquise palavras que você não sabe, mas não muito, com o tempo você vai ter a qualidade vocabular para conseguir entender o contexto. Leia livros na versão da língua materna, por exemplo a versão original dos bestsellers, como Harry Potter, Jogos Vorazes, é difícil no começo quando você está com vocabulário básico, ter que ficar parando toda hora para ver no dicionário.
Uma coisa que ajuda é flashcard de palavras e significados. Eu utilizo o site menrise, mas você também pode usar o anki.
Veja filmes com legenda em português, depois veja filmes que você já viu em português mas agora com legenda em inglês. Você vai ver o efeito, você aprende palavras novas sem usar dicionário, só pelo sentido. E quando se sentir confortável, comece a vê-los sem legenda.
Baixe podcasts para escutar. Ou seja, introduza a língua em cada momento da sua vida.
Eu achei o italki útil para poder se expressar na língua e ter uma espécie de correção, e realmente é muito difícil conseguir arrumar nativos para conversar, ainda mais se for seletiva.