Snoring is multifactorial, in your age it can be due obstruction at nose level ( DNS , turbinate hypertrophy) , at oral level due large tongue ,
tonsil , uvula , at neck level due thick neck ( > 42 cm) , laryngeal
deformity. Other general reasons are obesity , alcohol , sedative ,
hypothyroidism & excess
tiredness .
To treat it do regular exercise , weight reduction ,sleep on side , check thyroid profile ,avoid sedative , also you need total ENT Head Neck examination to check for any obstruction at nose , throat & neck level. After finding cause for your snoring there are many non surgical & surgical method available to decrease it.
Hope I have answered your query ,take care and have a nice day.
Regards.
Regards