Get the kids back on busch to tailgate, that would be a huge start. Make the game an event again, a must see type of situation like basketball is becoming. Winning obviously cures all, and also because the kids have a short attention span these days, Incentivize them to come in early and stay for the whole game.
Now, in regard to the non-students, look at the crowds from 2006 three 2009. Full houses for the majority of the games and a kick off. Same thing as students, start to make it an event, a must see situation, and start winning
Have some kind of bells running or a siren the sound off an hour before the game, then 45 minutes, then 30 minutes. Maybe the PA announcer can come on and encourage the fans to get in early to support the team as well.