Sounds to me like you may have a ruptured eardrum. I'd make an urgent appointment to see your GP. If not, I'd go to the emergency department of your local hospital.