I find that watching the news or listening to news podcasts is a great way to keep my language skills sharp, especially when I don't have the opportunity to actually converse with people. The languages I have are French, Portuguese, German, Dutch, and Spanish. For every one of them, I read better than I speak or listen. That's just because I'm an academic and I read a lot.
I listen to Radio Nacional de España for Spanish.