Is there an effective treatment for cellulitis?

What's the cause ? Cellulitis is basically a visible inflammation (itis) of the skin and soft tissues (red, hot, swollen and tender) . It can be caused by many things including sunburn (radiation), trauma (sprained ankle) or poor vein circulation (stasis dermatitis). It need not be caused by bacteria. If you have repeated episodes of this, get to a wound care or vascular specialist, the diagnoses you have is wrong.
Yes. Antibiotic therapy determined by the particulars of the case. Cellulitis is a serious infection. Not the same as sunburn, irritation, dermatitis, or cellulite. Cellulite is treated with laser.
Yes. Local hygiene soap and water, wound care products, antibiotic ointments, along with either antibiotics you take orally or taken by an IV in your vein all can be used separately or in combinitation to effectively tret cellulitis.