Boils on skin need to be open and you must drain out the pus for them to heal. This usually takes around two weeks of time.