I understand your concern.
The medication prescribed by your doctor are apt for your condition.
In addition you can use a face wash with either benzoyl peroxide
or salicylic acid( twice a day), which will be helpful too.
Do not wash your face with face wash too frequently, else will lead on to irritation.You can wash with plain water.Be gentle to your skin and instead of rubbing pat it dry.
Eat a fruit daily and drink good amount of water to keep your skin hydrated.