Na ten temat jest tu dużo postów, poszukaj.
Jeśli chodzi o książki, to polecam:
Repetytorium Oxfordu, są w nim dwa Rozdziały zatytułowane "Word Bank" i "Functions Bank" łącznie pk. 3,5 tys słów i wyrażeń.
"Repetytorium leksykalne" Donaty Olejnik wydane przez LektorKlett, bardzo ciekawy zbiór słów i wyrażeń z ćwiczeniami. Najnowsze wydanie ma płyty Audio CD.
A jeśli chodzi o inne sposoby nauki, to polecam programy SuperMemo,
Profesor Henry - Słownictwo i eTeacher. Poczytaj na forum.