Keep trying; it's never too late to start, and going to a meeting will help, especially if you give the people there a chance to get to know you. I find that it helps me with my accountability and I look forward to seeing the other members when I go now.