Most of the causes mentioned above can be treated effectively. Use of anti-dandruff shampoo is the best way of getting rid of dandruff temporarily. Secondly, there are several home remedies that can be used, like using tea tree oil, massaging with oil, and following proper hair care treatment. If it is caused due to psoriasis, you should consult the doctor immediately.