Dandruff is a chronic, but a very common problem, you can try using an antifungal shampoo containing ketoconazole. for hair fall, i think you need to thoroughly examined by a Dermatologist before giving any treatment. Hair supplements containing biotin can if taken for some time, it will help with your hair fall.
Next Steps
consult a qualified Dermatologist
Health Tips
avoid rigorous oil massage and shampooing