lybrate-user,
It is not all in oil. What is required for hair growth is the nutrients at the hair root. Probably your food is lacking in most essentials minerals for hair growth. It is selenium, chromium, like trace elements. Ad stress and lack of proper sleep is another common major factor.
Avoid using any kind of shampoos. Take Tab Fourts B once a day for 2-3 months and tab Biotin one tab a day for 3-6 months. You will have good hair growth. Hair fall will stop.