Yeah, what he said. I recall that when I painted my aluminum garage door there was a product that I used to clean the door with first (not TSP, but a clear liquid) then a specialized primer for that type of thing. Go to a good paint store (not Home Depot) and get advice and the products from them, or get it powder coated (not sure where you'd do that, though).
_________________________
dk