What works best will depend on what the biggest problem is for you personally.
If you suffer from congestion during allergy season, then it’s safe to say something which clears out the nasal passageways like a neti pot or nasal strips will work well.
If you always tend to sleep on your back then that could be the main reason why you snore often, so a wedge pillow which elevates your head could open up the throat and cut down on the vibrations that cause a sound.
If it’s a jaw issue, then you’ll be best off with a MAD (mandibular advancement device). This is essentially a specialist mouthpiece which should bring your jaw forward and prevent slacking which leads to snoring.
If you have an issue with alignment in your nose, for instance you have a deviated septum or nasal polyps, then you could benefit from using a nasal dilator. This refers to a range of largely inexpensive devices which should open up the nose and can be either external like strips, or internal like dilators.