You have taken too many medicines for your complexion but i think that it might have not suited your skin.
A few tips for a healthy skin:
1) Cover your face when you go out in sun or dust
2) Apply good Sunscreen daily
3) Consume a fruit daily
4) Drink at leaset 10 glasses of water per day
5) Avoid junk food & oily food
6) Wash your face with plane cold
water 3-4 times/day
7) Apply Homeopathic
creams as they are mild and they are the best for the sensitive skins.
Hope these tips will help you
Dr. Harhs Rai MD (Homeopathy