I'd try a shamppo with some Tea Tree oil in it. Its a natural healer and will soothe and repair your scalp. It might cost a little more than usual but is best bought from a health food shop rather than a chemists. That way you get the real thing and not a gimmic version.
Most likely you have a sensitivity or have developed an allegy to some of the ingredients in traditional shampoo. Either that or you have yeast in the scalp. If you have no joy with Tea Tree shampoo, go to the GP for tests as it could be an infection which can be treated fairly easily.



