Aluminium starts looking shabby after some time especially it has come in contact with acidic or alkaline materials like cement, lime or caustic soda. You could use the following to protect aluminium surfaces -
Bison Wash Primer
One coat of Luxol Zinc Crome Primer / Red oxide Cromate Primer
2-3 coats of Luxol High Gloss