J'enseigne l'anglais et je n'ai pas trouvé de méthode miracle.
Mais je pense qu'il faut concilier oral et apprentissage.
pour ceux qui ne peuvent pas pratiquer sur place, il y a souvent des cours de soir proposés par les municipalités qui sont peu onéreux et c'est l'occasion de pratiquer.
Il faut cependant un minimum de connaissances de vocabulaire et structures sinon, il n'y a rien à pratiquer.
Si cela vous intéresse, j'ai mis (gratuitement) à disposition des exercices souvent sous forme de quiz
dans
weezquizz.com/
(
taper "anglais dans la recherche car il y a des quiz sur tout). Sinon, j'ai fait un blog avec des exercices et aussi des conseils voyage sur
grandebretagne.weezblog.com/
Sinon, dans certaines villes, il y a des associations
France-US ou
France-GB qui organisent voyages ou rencontres.