Get your girlfriend to speak in Russian, solely in Russian - that's the best way.
I think classes are pretty good as you can hear how things sound (and teachers can correct you) but immersion is the best way. My German was functional until I spent a week in Germany, living in the house of a...