How Can I Cure Dandruff effectively?

Dandruff is making my hair very thin, how can I cure it effectively?

Following are the home treatment for dandruff:

1. Fenugreek seeds treatment
Soak two tablespoons of fenugreek seeds in water and make paste out of that. Apply the paste all over the scalp and leave it for half an hour, after that wash your hairs with soap-nut (reetha).

2. Lime juice treatment
For last rinse while washing your hair, use fresh lime juice which will make your hair glow also and remove dandruff also.

3. Green gram powder treatment
Wash your hair with 2 table spoons green gram powder mixed with half a cup curd twice a week for removal of dandruff.

4. Alternate day treatments
Mix 1 tsp coconut oil and 1 lemon juice, apply on scalp with cotton. Take steam for 5-10 minutes. Keep it for 2 hours and then wash.
Mix 2 tsp natural vinegar in half a cup of water. Apply on scalp with the help of cotton. And wash after 1 hour.

5. Tomato therapy
Take pulp of 2-3 tomatoes (without seeds) and add 1 tsp glycerin apply it for 45 minutes and remove. [Twice a week]

6. Apply fermented curd on scalp and hair. Let it dry for 1 hour and wash it with cold water.

7. Take a massage with neem oil to cure dandruff and dry itchy scalp.