There are lots of good suggestions here, but one thing is missing, a peer group. You need table time, with the type of player you want to be, in a progression. 525-550, until you match them, 550-575, until you match them, etc. Is there an open league near you, no handicap? Populated with mostly...