I have had a blocked sore ear for about a week and taking about 10 painkillers a day have some real bad sharp pains in it?

Go see your Doc. Self treating that bad pain can be a disaster. Please get to see a doctor really soon.
Otitis externa . This can be a real painful condition and needs antibiotics (possibly antifungals) +/- a wick. See your doctor or ENT asap. The longer you wait the higher the chance for more serious complications.