Well, until I know more about your financials, I can't really give any advice. Wouldn't want to lead you in the wrong direction.
For starters, under league reports look at the "Financial" report.
Are most teams showing in the red or black? By how much?
Also, a screen shot of your league financial settings would be helpful.