Surface rust

Would something as simple as wiping it down with WD-40 work?
Tried that, that is what I had already done last weekend, didnt hold up :(