As others have said, climbing is the best training do climbing. That said, it can cause some imbalance. Check out this book, it's a bit old now but the advice is pretty good
http://www.amazon.co.uk/Climbing-Training-Performance-Mountaineers-Outdoor/dp/1594850984