i keep getting large red boils on my back. some are filled with water whilst others sometimes are filled with green puss. i have changed my diet recently and this seems to have helped but i still get them; and they are very large(maybe 2-3 cm in width). what is the best way to treat this?