I think the key to recovering from over-commitment is to increase your rates. If you are over-committed, you are giving away your time for too little money.
(FWIW, if you're a contractor who has more work than they can complete, I absolutely agree with your analysis)