hi,you have mentioned excessive hair fall
Daily 100-150 hair fall is considered normal. if it is more only then you need to worry.
take a high protien diet ,
shampoo twice a week .use antidandruff shampoo if ther is dandruff.
dont wash with very hot water
avoid using hair driers
in your case hair loss can be either telogen effluvium
or androgenic alopecia( rare though)
get it evaluated by a trichologist and treated accordingly if needed.
which may be used
hope this helps you