Brief Answer:
Go with Allopathy
Detailed Answer:
Dear XXXXXXX Thank you.
I a Dr. Kakkar (Dermatologist and Venereologist). I have noted your concern.
Though, vitiligo may take a long time to respond and moreover it might not go away completely, however, there effective treatment options- both oral and topical, in vitiligo.
Topical treatment options mainly include steroid cream/ ointment, tacrolimus oint, psoralens (PUVASol) etc whereas systemic treatment options include phototherapy(PUVA and NBUVB), oral steroids and oral immunosuppressives like azathioprine etc.
Besides these there are surgical treatment options for resistant vitiligo patches ike punch grafting, suction blister grafting, autologous melanocyte culture and transplantation etc.
However there is no proven or recommended natural therapy for vitiligo hence I suggest you to only go with the advice of your treating dermatologist.
Regards