There is an SR forum that is devoted to discussing SMART, LifeRing, SOS, AVRT and other alternatives to 12 step programs. It's called
Secular Connections because your religious and spiritual beliefs are yours and aren't relevant to the topics there.
I suggest that you google AVRT and SMART directly for information on these topics. That will give you an understanding of what they are and how they can help you, and you can also ask questions and participate in the discussions on that SR forum.