If you can't see, you need to see a doctor. What kind of infection are you referring to? Infections need antibiotics. Soap won't make it better, it could make it worse. Same with iodine/rubbing alcohol/hydrogen peroxide. How big is the infected area? Where is it located?
You need to go to a doctor, I'm serious. Infections can result in REALLY bad things if left unprofessionally treated. You could wind up sick, or with medical complications, if it's in a limb... well it would be bad ... the list just gets worse from there. If you *know* it's infected - talk to a doctor, or a nurse, or a pharmacist... but preferably, go to the doctor.