Dandruff can also be caused by a candida overgrowth, I personally believe that's the problem with my dandruff that has been going on for, honestly, years.
I'm just looking into a Candida Cleanse at the moment, by Jeff McCombs (sic?), should be very good for general health as well!