Switch to a low pillow to keep your neck straight or get rid of the pillow and sleep flat. A firm mattress also helps. Some chronic snorers have found that by elevating the head of the bed they can minimize, if not eliminate their snoring. Try putting a couple of large bricks under the legs of the bed. Make sure the bed is still steady.
Low humidity can cause snoring by drying out the mucus membranes.
Invest in a good low-cost humidifier to solve the problem. Take the direct approach and spray those dry membranes with a saline solution before going to bed. Hold your head back and use a nasal aspirator to spray your nasal passages. Sore Throat Gargling is still the best home remedy, it won't clear up the infection, but it will make you feel better. Mix a teaspoon of salt in a glass of warm water and gargle three times a day.