There is really no "best" way to do any of these things. As you become more experienced, you'll find that certain things work better for you, and give you the competitive advantage you're looking for.
For arena expansion, do a bit of math and figure out how much revenue your arena generates per seat. That will give you an idea of where you should expand. Figure out the demand and price your tickets accordingly. Also, you can do a bit of research and see what other successful teams (in your division) have done with their arena (expansion, prices). No need to rush here.
As far as training, figure out what strategy you want for your team. If you want your team to be balanced, train a bit of everything throughout the season. If you want the focus to be on offense and shooting, you can mostly spend time on jump shot, outside shooting, and one-on-one training. I would personally recommend against training just one skill. It increases the salaries of the players, and allows other teams to implement tactics to take advantage of the skills that are not trained.
Look at the match ratings and statistics. Figure out what your team needs now, and what it will need down the road. Develop your own strategy.
Good luck!
Last edited by iigor at 5/26/2009 11:54:46 AM