You have to find out the root cause of hair fall. Regular hair shedding should be not more than 50-80 hair a day, mostly more during rainy season. If you think it is more than that, you should get your thyroid checked. Many hair problems start after childbirth too. Hormonal imbalance(which means abnormal thyroid functioning) sometimes is caused by liver problems. I'd say, get yourself checked.
Liver cleansing can be done by some special plant intake like milk thistle. You can try live52(Indian ayurvedic medicine for liver cleansing).
Massaging should keep them in good health if the hair fall is just about normal. Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/health-and-nutrition/32147-hair-care.htmlReference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=32147
These are just suggestions. Hope it helps.