Umm.. Google doesn't always do it.. But I mean don't they have like.. Books on it?
Like just check out a Barnes and Nobles or a Chapters and get a Russain dictionary and a book.

I got a book on Italian for 25 cents.
XD
but Russian. Umm..
Well a free site can only do so much, I'd reccoment taking a course at some college or university.
http://masterrussian.com/
Try there, it seems pretty nice.