Does your partner tell you that you snore when you're lying on your back? Try changing position. It's a pretty easy solution: if you sleep on your side, your throat will be less constricted and you'll probably snore less.
If you're determined to stop snoring, try to sleep with 2 pillows under your head instead of just one. Having your head higher will keep your airways open and clear and support your neck and throat too. It's important to place the pillows so that your spine is in a comfortable position... you don't want to wake up with back and neck pain the next day?!
If you're snoring because you've got a cold, do some steaming with water and baking soda or essential oils before going to bed: it will help to unblock your airways and leave your partner in peace at night.
Did you know that you might be snoring because you're anxious or stressed out? If you're going through a stressful time, you should try to relax before getting into bed. Think about something that makes you happy, feel peaceful or do a few short breathing exercises.
One piece of advice? If you really want to stop snoring, and your well-being and your relationship with your partner are important to you, leave cigarettes alone. You need to be aware that smoking isn't just bad for your health, it also obstructs the nasal passages - making you snore on, and on, and on.
One final home remedy: if you have a hot shower before going to sleep, you'll snore less. The steam from the hot water will help to unblock your nasal passages, but on top of that, you'll be even more relaxed after a hot shower.