First, check for head lice. I know that sounds gross, but it's easy to get them and they love clean shiny hair and freshly washed scalps. If it isn't the little critters then it's likely dandruff. Dandruff is believed to be caused by a fungus similar to athlete's foot. You might need to try a stronger medicated shampoo for a while to treat the root cause. Nizoral is a medicated shampoo that should zap the fungus, and then you can use Head and Shoulders to keep it under control. Additionally, be sure to rinse all traces of shampoo from your scalp, detergent residues can cause itching and flaking. If the flakes started after trying a new shampoo brand then it's possible you are allergic to it, switch back to what you used before. If medicated shampoos like nizoral and head and shoulder don't work, then it might not be common dandruff, it might be a skin condition. Your doctor has treatments for these conditions that look like dandruff but aren't.
Grandma's recipe :
STEP 1: Mix 8 tbsp. peanut oil with the juice of half a lemon. Rub the mixture into your hair, leave on for 10 minutes and then wash as usual.
STEP 2: Add 3 drops of tea tree oil, a natural antiseptic, to a small amount of shampoo and then wash your hair.
STEP 3: Rinse your hair with a solution of 1/4 c. vinegar and 1 qt. water.
STEP 4: Use an infusion of the herbs chaparral or thyme as a hair rinse.
STEP 5: Add flaxseed oil, primrose oil or fish oil to your diet. STEP 6: Use kelp as a seasoning.
STEP 7: Take selenium, vitamin B complex, vitamin E and zinc supplements. Do not exceed 100mg of zinc a day.
STEP 8: Take vitamin C and a bioflavonoid complex.
STEP 9: Add lecithin granules or capsules to your diet.
STEP 10: Make at least 50 percent of your diet raw food.
STEP 11: Avoid or decrease your intake of fried foods, dairy products, sugar, chocolate and nuts.
Some people say :
I know this sounds weird...but vinegar works REALLY well.
Take a spray bottle and fill with a little distilled white vinegar and then spray liberally on your scalp and massage in. Wash your hair with your normal shampoo and/or conditioner afterwards. You don't even have to let the vinegar sit or anything, just massage it into your scalp and then be sure to shampoo your hair and rinse real good.
I swear it works. I do this maybe once a week, if that much, and it keeps away any flakes or dryness to my scalp.