The two links below are free to use and easy. I use them and have learned alot. If you need someone to practice with my user name on IKnow is YuzoraRyuu
Feel free to add me and PM me and what not. We can have conversations back and forth and I can quiz you and such. As for learning the speak. Japanesepod101.com IS free but I don't really like it that much. The best thing to do is to try and intergrate it into your daily speak as much as possible. It may even influence your friends to try and learn it. That way you can all study together.
LINKS:
http://www.iknow.co.jp/and:
https://www.msu.edu/~lakejess/kanjigame.html
Gambatte kudasai