If you are getting recurrent boils that means there is presence of some constant factor which is leading to boils...antibiotics are either bacteriostatic or bactericidal..in both cases they act when there is presence of a bacteria causing the infection.
Next Steps
Get yourself examined by a dermatologist in order to reach to a cause.
Health Tips
it would be better not to self treat otherwise there are chances of bacteria becoming resistant to treatment.