Dear Mojorising, welcome to our forum!
If you browse the forum, you'll find answers to all your questions.
Also take a look at Learn Russian Language - Beginning to Advanced Russian , there is a lot of what you need there.

For correct pronunciation you can use http://www.forvo.com/