la meilleur manière, c´est de lire et entendre anglais -> cf Vulk1, pour moi, c´est un des meilleur moyen, vu qu´un livre ou un film, c´est une détente, mais qui te fait travailler sans que tu y pense.
sinon, essaye de lire une première fois les chapitre/paragraphe/livre même si tu ne comprends pas tout, et essaye de deviner par toi même le sens des mots dans leur contexte avant d´aller chercher le dictionnaire francais/anglais
sinon, pour apprendre le vocabulaire, utilise un dictionnaire anglais, et pas un traducteur: tu auras la définition en anglais, ce qui te donnera le SENS du mot et pas sa traduction, ce qui te permet après d´avoir une traduction peut être un peu plus libre, mais surtout beaucoup plus fluide, car tu ne traduit pas des mots, mais tu retranscris des idées