Over the years I have had good luck with polishing compounds and "buffs" to run in drill motor that I have gotten from Eastwood. The polishing compounds come in a variety of "grits", and as you go to the finer material, you end up with a real nice shine on most aluminum.
Travis Payne 65 Monza Coupe
Raleigh, NC