Trois semaines est un bon début pour habituer l'oreille.
La formule immersion totale est la meilleure car tu ne sauras pas au contact de Français et donc obligé de te débrouiller! Pose un max de questions à tes hôtes, participe à toutes les activités des jeunes de la famille pour le vocabulaire.
Pour le retour, il va falloir que tu lises (selon ton âge tu auras Vocable, newsweek etc), il y a les films en VO, le site de la BBC et bien sûr rester en contact avec la famille chez qui tu iras

J'ai commencé par les séjours à en GB lorsque j'étais jeune, je lisais bcp, j'écoutais la radio et j'ai réussi à garder un bon niveau grâce à ça. Par la suite je suis partie vivre à
Londres 6 ans..
Bon séjour à toi