Originally Posted by Arjen
Any other suggestions that i could try ?
continual waxing will help.
Or just decide to ultimately sand and polish it to a mirror bright finish - a quite laborious process but if taken in small steps one small area at a time with quality sand paper a power high speed wheel buffer and the proper 'white metal' ('tripoli', etc.) buffing compound you can 'eventually' make this mirror shiny and 'rust-free'.