Have you checked your tonsils? Rub them with your fingertips and sniff? Look in the back of your throat, at either side of your tongue and see if any white stones are back there. IT would be like a whitehead in your tonsils. If you do, squeeze it like a zit. Then go try some nasal washes to flush your sinuses.