Oi,
Aprender inglês rápido só depende de você.
Você pode ter o melhor professor e/ou curso do mundo, mas se você não estiver disposto a estudar, você não verá resultados.
O professor vai te mostrar como estudar, mas se você vai estudar ou não, é com você;
Estando em um nível básico de inglês é relativamente simples chegar a fluência com poucos meses de estudo.
O que você tem que considerar são as horas de estudo que você vai investir por dia.
Em uma escola de inglês você terá em média de 3 a 4 horas de inglês por semana; Isso é muito pouco se você quiser ficar fluente rápido.
Na minha opinião, se você quer ficar fluente rápido você tem que investir um mínimo de 4 horas por dia.
Dividindo o seu tempo de estudo em 1 hora de aula (em inglês) sobre um determinado tópico, mais 1 hora de exercícios, e 2 horas de "listening".