The strategy that worked for me:
1 - Paying down the most expensive debts first (the debts with the highest payments/interest rates eg credit cards)
2 - Making sure I didn't spend more than the cash I had available each month.
3 - Keeping a buffer for unexpected expenses.
4 - Only borrowing money for high cashflow / high ROI investments.