I had that horrible problem for years and no shampoo seemed to work so I decided to go the natural route and it has gotten 1000 times better. These are some of the things I used...

1) Jane Carter scalp renew...It's a mix of oils that I applied the night before I washed my hair. The peppermint helped a lot with the itching and after I washed my hair the flakes were gone.

2) Applied (either mixed in or each by itself) Coconut oil, jojoba oil and castor oil. I would do the same thing as with the Jane carter product.

I'm telling you this helped A LOT so you may want to give it a try beacuse I know how much of a pain that can be.
Hair: 3a, normal porosity and elasticity
My hair loves: Vatika and Bhringraj oils, adores henna.
My HGs: Bobeam's shampoo bars, CJAO, CJRM, Original Moxie's Hair Bling, Terressentials,

Let's hear it for beautiful curls!!!