Do not just pay the minimum. Set aside funds more than your minimum monthly payment. While you increase your monthly payments, minimize using your card not unless it is necessary.
stealth is right, you cannot just pay the minimum, pay as much as you can to each card or just one card and pay it off over time. If you have a lot of money though, pay them off immediately!
Refrain from using your credit for cash advances. They incur more interests than your normal purchases.I think the best eay to elimate your credit card debt is to stop using it while you focus paying full your account.