I also have quite a lot of debt.
I just keep a strict budget so I have all my incomings and outgoings listed out in a spreadsheet, then I make sure that I account for every type of expense - even down to items that fluctuate such as food, petrol etc - for those I work out averages over 3 months.
Then I have allowances for overflow / unexpected expenses, then allowance for new business / cash flow requirements.
Then I have a minimum that I pay off of credit cards on a weekly basis. So I don’t need to worry about the debts, they are decreasing steadily now that the money is coming in regularly.
At the end of each week I note how much I have saved and / or repaid- and that keeps me motivated to reduce the debt.
Oh and regarding apr- just look around everywhere that you can and sign up for every card until you have enough to spread your debt over all 0 apr cards - it should be possible.
If you can’t get it all on zero then push the repayments towards the card(s) with high interest rate- once you get those cleared then the reduction from not paying interest you can also plow into the reduction of the debt.
Oh, and it should go without saying - don’t do the minimum payment. Account for all your spending requirements first, then pay as much as you can, WEEKLY. Hold yourself accountable too; the quicker you pay off that debt the better, otherwise you’ll never get out of the trap.