Help for snoring

I wonder how much of snoring is due to weak and flabby muscles at the back of the throat?  If those muscles were toned and strong would that help reduce or eliminate snoring?

I'm trying a test.  About 10 times per day I do a few very strong swallows.  The idea is to build up muscle strength by exercising the back of my throat.  I'm going to do this for a few weeks to see if it reduces my snoring.