As Mike Page noted, I think the important thing with improving beyond a certain level is knowing whether you are in "skill equilibrium," which isn't always the case for players in the high C to B range. On Dr. Dave's website, there's a skill level breakdown that includes this description of B...