If you eat dairy or wheat(and gluten rich products), try not eating either for a month...and get tested for food allergies, since that causes a lot of ear problems.
Try laying down with a towl under your head and putting a cap full of hydrogen peroxide in your ear, it'll be pretty cold and bubble alot but it should help your ear ache. Ive also heard of some people using vinager so you could try that, Im sure it works--vinager has about 2342323423423423 other uses ^_^ http://odyb.net/food-cooking/62-little-known-uses-of-vinegar/ and I just found this site, seems pretty interesting http://www.vinegartips.com/ Good luck with your ear ache