The best step is definitely to make all payments on time and pay down your loans. And, if you were over-spending before, stop!
Do not get a secured loan (like a HELOC) to pay down an unsecured loan. If things go wrong, you could lose your house. But if you don't pay credit cards, they can't take your property. (That's what unsecured debt means.)
If you are steadily making payments and you also still have good credit, and you're sure you've got steady income, then it does help to apply for a new credit card and transfer some of the debt.
The sweet spot is a 30% ratio of debt to available credit. So you want to pay down to the point where, if your total available credit is $10,000, you have only $3,000 in outstanding debt.
Pay attention to interest rates, too. You save money by paying down the highest interest rates first.