Tea tree oil soap or neem oil soap would help. You can use white vinegar as an astringent at night. It causes redness temporarily, which is why you use it at bedtime.
Hello,
You should wash your face 2-3 times daily with a mild soap, avoid stress and oil based products. It is also not advised to pierce the pimples. Use could use an antibiotic cream like erythromycin or an ointment containing benzoyl peroxide for the pimple to heal.
It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For exact diagnosis, you are requested to consult your doctor. I sincerely hope that helps. Take care and please do keep me posted on how you are doing.