If you haven't already, I would suggest reading Dave Ramsey's "The Total Money Makeover"! I heard about his book on this site and after reading it decided to start working MUCH harder than I had been to pay off my debt. Basically he suggests baby steps and I'm on baby step #2 which is paying off all your debt (except your house). Our debt is mostly on 1 credit card, but also in the form of our car payment, and a student loan, plus a couple of little credit cards. He suggests paying off the smallest balance first so that you see the progress! To make myself feel better I have labeled each debt 2a, 2b, 2c, etc. In the past 3 months we've paid off 2a & 2b! They were little mini-accomplishments that helped us continue on with the little sacrifices!

I'm assuming this is what Happymom meant by breaking it down into sub-goals.
Is your debt one big debt to something (i.e. credit card)? Or is yours like mine (credit card, student loans, car pmt, medical, etc)? If it's like mine, Dave Ramsey & I would suggest listing them from smallest payoff amount to largest. Pay minimum payments on all the debts and pay as much as you can extra toward the smallest debt first. Once that smallest amount is paid off take all the extra (the minimum pmt + the extra amt) from the first debt and apply it to the 2nd, and so on!
You can do it - it might take a while - but it can be done!

As for suggestions? You'll find a TON of money saving ideas on this site. Dave might suggest taking on an extra job if possible, sell off anything you don't need (like if you have a boat or motercycle sitting around), have a garage sale, etc! Anything you can do to make money! And of course there's the other side too. Do anything you can to save money! Eat every meal at home and plan out those meals, etc. Turn off cable & internet, get rid of cell phones, etc! Just depends how "gazelle intense" you are (a term from his book).
Anyway, I could go on and on!
Good luck!!