Pour apprendre une langue, il faut connaitre le vocabulaire (bah, oui... comment former des phrases sinon?).
Pour mieux connaitre du vocabulaire, il faut appliquer les mots connu (ou presque) dans des phrases, des textes.
La meilleure manière de connaitre du vocabulaire, c'est de lire des textes.
Lire le texte appris en cours (ou à connaitre pour l'examen) une première fois, souligner les mots que tu ne comprends pas même en réflechissant un peu sur la phrase.
Puis rechercher la signification du mot et en faire une liste de vocabulaire de ce texte-là.
Puis relire le texte, et voir si tu as retenu les mots que tu viens de rechercher et de noter... tu verras immédiatement quels mots sont les plus dur a retenir, et tu y feras attention en les revisant.
Vocabulaire en l'air, c'est a dire, sans texte donné aux cours. Bah, essaye de te faire des phrases simple avec d'autres mots que tu connais déjà.
Des phrases simple, car comme çà tu évites de former des phrases gramaticalement fausses.
Des phrases avec du vocabulaire que tu connais déjà pour appliquer ce que tu as appris (une des meilleures methode d'apprentissage est bel et bien la repetition).
Si le mot en question a plusieurs significations, faire une petite phrase pour chaque signification.
Par exemple: "diary - journal/agenda"
I write my appointments down in my diary.
I tell all my secrets in my diary.
Après viens la grammaire, et pour ca c'est presque la mème méthode, contruire les phrases, faire des exercices (comme ceux faites en classe, on ne va pas commencer a faire soit-même ses exercises - sauf si tu est un as

) et mettre en application les règles. Donc apprendre les regles, faire les exercices, voir quelles fautes on a fait en corrigeant avec la théorie. A nouveau, tu apprenderas de tes fautes en comprennant la théorie...
refaire les exercices, voir si tu as fait les mêmes fautes ou non.