I kind of have had a similar experience because I tried AA but it really didn't appeal to me, and living in a small city it's AA or nothing. I don't have any great advice, although maybe getting some personal help might be a good way to go(?) If there isn't anyone in the town where you live that would suit you might consider sessions via Skype...although I know not everyone is comfortable with that medium.
I've found the support on SR has made a huge difference too. It's great we have that :-)