I have two methods that work well for expanding vocabulary. 1) read Wikipedia articles in German. I end up learning things this way that I never would have studied in English. 2) find a good fiction book with lots of dialog, and an engaging story line. You can probably find one at a used book store, or if you get a chance to visit Frankfurt they will have every book you can imagine. It helps also to read out loud.