For paints to properly stick to aluminum, the aluminum needs to be etched first. There are primers available that are self etching that you just spray on your bare aluminum, then apply your finish paint.
Zinc chromate is not self etching. From what I've learned the past few months, it is...