I feel for you, I really really do!
I put earplugs in which only work if I get to sleep before he starts snoring, I can't hear him talking next to me with them in but I sure as hell can hear him snoring through them!
I have tried snore pillows, those gumshield things (£200 fully customised one might I add!), nasal strips, nasal sprays, kicking him, threatening to suffocate him.
Sleeping in another room doesn't work because I can still hear him bellowing through the floor or through the wall (even with the earplugs in!!)
NOTHING works. He's been for a checkup, he doesn't have sleep apnoea, he doesn't drink or smoke, he isn't overweight.
There's literally nothing medical wrong with him, doctors just say its the way he's made.
FML