1) Remove the SS payments from the general fund, put them in their own 'trust fund' like the National Highway Trust Fund. Congresscritters can't touch the NHTF unless it deals directly with road and highways.
2) Take a small percentage (.1% - .5%) of the royalties from new oil production on federal lands and put that directly into the SS Fund (Step 1 in place FIRST).
Just my thoughts.
IIRC, it’s also used for “transit”. (choo choos)