In reply to mike_r_c: I'm on the same charge at the moment and by the sounds of things I'm at a fairly similar grade, maybe one harder.
I recently moved to a month of routes to up my stamina game with a view to going back to bouldering in another month. I think it's helping and my leading grade shocked me (in a good way) having been bouldering for such a long time.
Anyway, the other day I decided to assess myself on my weaknesses which is the be all and end all of good training. My weaknesses (in indoor sport route terms) are technique, stamina and pulling power. Not finger strength.
So, I'm now working on core strength to help make freaky techy routes easy to implement tech on. I'm doing this by doing front lever training and one arm push-ups hopefully moving to one arm, one leg push-ups. For pulling power my goal is the elusive one arm pull-up so I'm training that pretty darn hard.
Other than that I'm riding my bike 2-3 times a week to keep the cardio ticking over/I love riding my bike and leading at the wall 3 times a week.
Any suggestions, hints etc.