I have ear canal infection and swelling, what to do for treatment?

Call doctor. Call your physician to get an appointment to get your ear looked at, then appropriate medication can be prescribed.