I use Rosetta Stone but I wish it was more interactive.
I'll try it, thanks.
I talk to my neighbours, but I don't have enough vocabulary.
it depends on your level!
if you're a beginner, I recommend to strat with a simple reading and slow-speech listening, here you can find more information: <a href="http://www.learnrussianlanguage.ru/russian-language-reading-lessons-for-beginners">http://www.learnrussianlanguage.ru/russian-language-reading-lessons-for-beginners</a>
If you have a basics knowledge you can try audio lessons, like RussianEasy System - where you will interact a lot, answering a questions related to topic of the lessons
Good luck!
Oleg
well, if you want to speak coversational language, you should a native speaker, there isn't any program that can help wit it.