Aging, injuries, and some health problems raise the risk of spinal stenosis. But, keeping fit, a good posture, and no smoking can lower your chances.