I think the best way to learn foreign language is speaking with native people. If I get a good English practice I'll be glad to help you with Russian.
If you take an interest in good cinema, windsurfing, surfing, mountain skiing, ,music, policy, economics and etc ... we will take an intresting conversation.