Hello and welcome to healthcaremagic
Hair fall in males can be due to various causes like dandruff, androgenetic
alopecia,
telogen effluvium etc.
While dandruff is an important cause of increased hair shedding it may be not be the only one responsible in your case. Androgenetic alopecia and dandruff, together can be responsible for increased hair shedding.
For dandruff, I would suggest you to use a
ketoconazole shampoo, thrice weekly for 2-4 weeks. Since dandruff is bound to recur, therefore rather than using a regular shampoo, people with dandruff should use an antidandruff shampoo (twice weekly for maintenance) to keep dandruff under check.
Hair oil has no role whatsoever in the treatment of dandruff, it may rather worsen dandruff and cause scalp infection and is therefore best avoided.
Though controlling dandruff effectively would control your hair fall problem, however there might be another reason for your hair fall and decreased density, which needs to be evaluated after examining e.g Androgenetic Alopecia is the most common cause of gradually progressive hair thinning and hair fall from the scalp. Usually there is a positive family history.
Minoxidil and
finasteride are FDA approved for androgenetic alopecia related hair loss and hair thinning. These drugs are available on prescription from a doctor and hence I recommend you visit a doctor before trying them.
Therefore it is important to have a face to face consultation with a
dermatologist to ascertain the exact cause and appropriate treatment.
Regards