You have vitiligo
,and it is active and spreading on various parts of the body.
You take trioxalen 25 mg daily till you get good result.
Continue Ayurvedic medicine...pigmentosus tab
50 mg daily at night for long time.
Apply tacrolimus 0.1% oint. on penile shaft lesion thrice a day.
You may be improved in few months to few years.
I hope you got my answer.
Dr. Ilyas patel MD