At your local automotive dealer there is a polish that comes in a can and is a cotton tic that is saturated with a cleaner/polish that when applied turns the surface black and when dry and wiped away is the safest manner for cleaning aluminum.
I've used "Never Dull" as well! It's messy and takes elbow grease to work, but you'll get a like new shine, without damaging the surface. Acid will strip the surface and you'll end up with white aluminum.