Another thing to try (not sure if you know this already) is pick your wins.
Try and make sure you win all your away games, TV and Rival games. It's a funny thing, but if you won all those games mentioned, your crowds would still keep showing up at home, even if you lost every time (and you would likely still make the play-offs = extra revenue).
So when you look at your week and it is going to be tough ie: you have 2 tough league games and a Cup game, the game of less importance is the league home game.
If you just focus on winning before you play at home, you will keep your revenue up. Also if you have a game you don't think you can win, have local scrubs from your draft or trainees, start a whole team of locals and boost your Merchandise for the week as well (only a couple of grand, but every dollar helps right)