Try sleeping in different positions. Most of the time sleeping on your back can cause you to snore because gravity pushes your head down, causing your throat to close a little. Sleep on your side and it will make it easier for you to sleep, put less stress on your neck, and can reduce or stop your snoring.
Snoring can also be a psychological and stress induced problem, so you may want to consider taking up yoga or practicing some techniques which help you better control your breathing. If you can reduce stress, you will get more sleep, which can lower stress levels.
By reducing the size of your meal portions at night, snoring could be reduced. Eating a lot near bedtime will cause your stomach to be full. This can cause the diaphragm to rise and put pressure near the throat. This can cause breathing problems that contribute to snoring. If your throat is congenitally narrow, you will snore.
You can reduce your snoring by sleeping on the left side of your body. If you partner has to listen to you snoring all of the time, it can start to get on their nerves. Sleeping on your left is not a medically proven solution to snoring. There is, though, anecdotal evidence that by sleeping on the left side does open the airways, which reduces snoring.