Yoga practitioners, Buddhist monks, and everyone who practices meditation seldom snore. Why? They breathe right. Meditation starts with right breathing. Right breathing is extremely good for your health, it helps you discover your Higher Self, and, as an additional benefit, it helps you stop snoring.
Just focus on your breathing before falling asleep and you'll start living a better life and stop snoring pretty soon. I say so because I did it. I worked for me, it'll work for you too.
This is a real story. I suffer from a shoulder pain. When the need arises, I take homeopatic pills my doctor prescribes. They do help. But I stop snoring too for a month or so while I'm taking these pills. My doctor cannot give a precise explanation why, but the shoulder pain killing homeopathic pills do solve my snoring problem too.
So, if you face the snoring problem, tell a homeopathic doctor that you suffer from a shoulder pain. The pills the doctor will prescribe should help you stop snoring for quite a while.