Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concerns..
As per your complain Acne and white heads can occur due to a number of causes like clogged pores, hormonal imbalances, oily skin, bacterial infection, inflammation etc..
I would suggest you to take a combination of antibiotic and anti Acne treatment like Washing your face with
Salicylic acid and
glycolic acid containing facewash, apply creams or ointment containing Clindamycin+Niacinamide and
Benzoyl Peroxide..
Apply Retinoid based Adapelene gel at night..
Do cool compresses over pimples..
Exfoliate your skin twice a week to remove dead skin,dirt from pores..
In case if there is no improvement in a period of two weeks
consult a Dermatologist and he can advise
Oral antibiotics and retinoid along with topical treatment..
For dark spots Kojic Acid and arbutin containing creams can be advised..
Avoid excessive sun exposure..
Hope this information helps..
Thanks and regards.
Dr.Honey Nandwani Arora.