just in case there is any dental issues AT all, try using some hydrogen peroxide to rinse and brush with. sometimes a little germs in the mouth will affect the ears. it's weird but it's been known to happen.
always clean your teeth immediately after eating, as to not let any bacteria accumulate.
natural solutions are often the best. help your body heal itself by taking antioxydants (fruits, vitamin supliments if you think you need them).
fish reduces inflamation (the omega3 fats, anyway)