Get a blood sugar evaluation to rule out diabetes. If you are diabetic, control your blood sugar.
Doxycycline is a fairly good and broad spectrum antibiotic. Other options are fluoroquinolones
, cephalosporins, linezolid, etc.
You may also use fusidic acid
cream for local application.
You can get a pus culture and sensitivity test done which can decide the best antibiotic for you.
Consult your dermatologist
before any of this.
Hope this helps you.
Bye and take care