You just starting to learn new language, or quite experienced? Having no trouble to understand spoken words and written language, but cant fing exact work to say?
Try Wordy. We get 50 new interesting English words every week.
But soon you will be able to create your own wordy cards, and not just Russian - English.