Perhaps there are some folks here on the TFP who speak French and are willing to converse with you once in a while via a voice chat or similar? While you probably won't find any native speakers, I can think of at least a couple people around here who speak French. Sometimes it's good to just have someone to practice with/on.
I only have a year of college French under my belt, but I try to keep it from getting completely rusty/worthless by attempting to read French tabloids. You'll probably do better following roachboy's reading recommendations.