Thanks for your query.
You can go for cosmetic procedures like microdermabrasion
for the pores left over by pimples
I do not have orders to prescribe medicines without examining.
Reduce fats In your diet and substitute with more fruits and vegetables and drink more water.
Wash your face oftenly with antiseptic soap.
And kindly visit a dermatologist
for spots left over by pimples.
Hope I have answered your query.
I will be available for your follow up queries If any.
Wishing you good health.