If you want to keep shooting 12 bore side by sides, two things may help. They really helped me.
One, reduce the shot weight, get some Gamebore 2 1/2" 21 gram cartridges, great patterns and low recoil.
Second, try an Evo-shield recoil shirt. About $60 USD, no stock modifications, it uses a thin, air hardening armor pad to custom fit your gun's butt to your shoulder area. Same recoil force, but spread out evenly over a MUCH larger surface area. There's a good write up here,
http://www.chuckhawks.com/evo-shield_shirt.htm I hope these two simple suggestions can help you get back to using your guns of choice!