What are the best ways to learn to speak Russian because I can read and write it but not speak it.
Polina Gagarina, Oxxxymiron, Egor Krid, Mot, Dima Bilan, Sergey Lazarev
It's all modern pop music. And I don't want to offend anyone, but I wouldn't recommend this music to somebody.
What should I recommend then?
Ария/Aria. Heavy metal. In 2002 it splited up - therefore you can also listen Кипелов/Kipelov (found by ex-front man of Aria, Valery Kipelov).
Король и Шут/The King and the Jester. Folk punk. I don't like it myself, but there is a real cult around this band in Russia.
Красная Плесень/Red Mold. Veeery peculiar comedy rock which parodies popular songs and contents much of dirty language. If you wanna listen something beatiful, it's definitely not your choice, but if you wanna have some fun from the words...
Профессор Лебединский/Professor Lebedinsky. Almost the same, but without dirty language (at least I never heard he sweared in his songs), just parodies.
Сектор Газа/Gaza Strip/Gas Sector (yeah, it's a russian pun). Hard rock, folk. But actually it contains completely diversal compositions - from funny trash with much of foul language to serious philosophical songs. If you listen all songs of Сектор Газа and understand it, you can even understand what "Russkaya Dusha" is. Hardly recommend!
ДДТ/DDT. Alternative rock. If you are not going to dig in the artists's personal life and just wanna listen some cordial Russian music - it's exactly what are you looking for.
Любэ/Lube. Folk, new wave. In other things - almost the same as DDT is.
There's something else I could recommend, but I guess that's enough.
Look up Polina Gagarina, Oxxxymiron, Egor Krid, Mot, Dima Bilan, Sergey Lazarev! Those are all good, modern music artists!
Practice speaking it while you read it, so read it out loud to yourself, Also, try listening to Russian music! There are many good artists you can enjoy if you look for them. Also, if you are driving alone, or working alone, try having a conversation with yourself in Russian! It helps you think of what to say faster and to be more efficient until eventually you stop thinking about what you have to say to someone altogether! I also recommend trying to think like a Russian by learning random words and applying them in real life situations. For example, you could be sitting at a traffic light. You could be actively thinking in Russian and you could look up at it and say "Светофор" (Because that is what it is!) I hope this helps.
Alex, I really like your idea of speaking language to yourself as a form of learning/self-teaching
I do the same, I grew up in Russia but haven't used the language for a long time,then recently I decided to recover it..At the same time I study French and Spanish (and some Italian) So I do just that-make up a phrase about anything I see or think about and force myself to actively think it in these languages ,if a word or expression is missing in one of them I replace it with whatever else I know from another language ,until I check the dictionary etc....
It really helps you memorize the words too! XD I want to be a russian professor so i gotta know my stuff!
Btw, that is so cool that you grew up in Russia! How was it? I want to study there for a year in the near future,
I like a lot of orchestra but country is pretty good. I do not like any rock or rap or anything like that.
See if your local library has the Russian Michel Thomas audio recordings. They get you to form your own phrases, rather than simply repeating what you hear. If you can already read Russian, you can probably get through the MT course in a short amount of time.
Then find a native speaker somewhere to practice with. Some good suggestions for finding one have already been presented in other comments.
There is also something called VK, it's kinda like FaceBook. There are many language groups and pages there, so many Russian native speakers are really serious about improving their English and I am sure you will be able to find some pen pals for language exchange there too. You can also create music playlists, download reading material too. Really, the best way is to speak with native speakers. Also, see if there is a Russian community around where you live. :)