OP, good for your for recognizing you want to break the cycle. This is the money columnist for the Washington Post:
http://www.michellesingletary.com/21-day-financial-fast.html
She is quite conservative with risk and savings, which sounds like what you need to "reset" yourself and stop using that credit card
If you are local and okay with going through a church, you could go to her in person seminars:
http://www.prosperitypartnersministry.org/calendar-prosperity-partners-ministry