Roosters Man brings up all very valid and good points.
Reducing the schedule to 20/22 games must be a priority. As it stands League has become a bit like basketball or baseball in the US. We play sooo many games during the season that besides the few blockbusters the games themselves usually have very little meaning (especially around Origin time). Take a look at the NFL, only 16 games and every game is a blockbuster or close to Origin standard. Seriously, did anybody really care about the Tigers playing the Cowboys last night with no Origin stars?
All our top Darren Lockyer/Greg Inglis type athletes are just about done by the time they're 30. How tired and wasted does Greg Inglis look at the moment? and he's still expected to go through Origin, Season, Semi finals and I'm not sure if the Tests are on at the end of the year again.
Also get teams like the Dragons, Tigers and Eels away from the Suburban grounds and get them into ANZ and SFS. I dont buy this "fans dont like ANZ stadium" crap and It's proven time and time again, you make a game cheap enough and fans will attend. In the case of the Dragons as an example, only play 1 game a year at WIN and Kograh against a team like the Warriors or Storm. That 1 game will once again have a lot of meaning.