For me, Collinite Metal Wax is pretty good at getting rid of oxidation and leaving some protection, but didn't finish down the best on aluminum..Maybe I needed to work it longer.
Metal polishes are like paint polishes in that some are better at cleaning and others better at finishing down. For nasty stuff, I often start off with something like Blue Magic and then follow up with something milder.
NXT or Mothers would be good for easy to find.
My 2 favorites (that I've used) are Mr Buffer and Wizards...but there are some other highly regarded polishes..Britemax/Metal Master, English Custom Polishes...
Bike shops and truck stops are great places to find metal polish.