In reply to climb the peak:
The first book, if you don't have it already, should probably be 9 out of 10 climbers Make the Same Mistakes by Dave MacLeod. It's a slim book packed with very useful information, something you can pick and read just bits from and worth returning to again and again.
Performance Rockclimbing by Dale Goddard, Udo Neumann was one of the first books covering training for climbing and is still excellent despite being over 20 years old now.
Gimme Kraft has had mixed reception from climbers. Some don't like it, perhaps it wasn't what they expected. It's basically a book of exercises grouped by the equipment used. So it has a section on bouldering walls, bars, campus board, peg board, sloper rail, floor exercises, rings, TRX, etc.. I think it's pretty good for what it is but it's by no means a general training book for climbing. It's niche book covering exercises for strength training.
In terms of training programs they're all very individualised. A good way to think about what you need to do is to ask yourself why you can't get up the routes you want to. Are the moves too hard? Which would suggest more bouldering and strength training, or are you running out of steam, suggesting more endurance.
But at your grade it might just be a case of getting more experience. If you're climbing 3x a week just make sure you're trying hard enough climbs, at least some of the time. For training and getting stronger overhanging climbing is best. And stick with it. You don't want to be having weeks off here and there. Consistency is key.