To my knowledge, at this point in time, the only ways to improve your Dancing skill are: Dancing stream (erratic, irregular), 'Dance to the music' at the Friday night party (still erratic & irregular), and now Cheerleader practice (only meets daily cap on Friday practice if you work hard every time). Are there any others of which I am unaware? In particular, are there any others which provide the reliability of working out at the Gym for Physical. I have a Cheerleader character & I have been holding off on regular Physical workouts other than during practice because I am trying to keep the two reasonably balanced & the Cheerleader practice is the only consistent, reliable way to improve Dancing.