Listvichka, Витамины надо пить, желательно натуральный бета каратин, очень хорошо пропить омега ( рыбий жир) он и для кожи и для головы, цинк тоже полезно, может кальция организму не хватает тогда тоже волосы могут лезть, вот например если ты жирное хочешь, там масло сметану высокой жирности и т.д. тогда в организме недостаток кальция. Но витамины лучше брать не в комплексах всяких, ну обычные как в аптеке и в рекламе показывают, а в специальных спортмагазинах, или сайт есть: где какие хочешь витамины, они все там настоящие и действенные.
Шампунь можно поискать для этой проблемы, но тут я без понятия, проще на всяких косметических сайтах поискать.