Do you offer him bath water a few times a week? If he won't bathe, you can spritz him with tepid water through the cage bars. It will keep him a lot cleaner. If he preens his feathers it will help keep them in good shape.
***Edited By: shinyblackpit on 1/19/2012 9:55:32 PM*** Reason: removed link