If you already have rust, there isn't much you can do. The rust starts when the coin's chrome finish gets worn down or gets scratched. Add some moisture or humidity, and you get rust.
Nicer ones aren't all that expensive -- check eBay for an idea on their value.
wonder what the new canadian cents will look like in 50 years think they will be rusty also?