I am by no means a solid 5.10 climber anymore, but here is my .02
Climbing in the higher grades requires good form or super human strength. Climbing alot is good. In your climbing, work on being focused and precise. Good footwork is one thing that can improve your climbing. Place your feet exactally instead of slapping them around alot. Climb with better climbers! You are more likely to learn from someone better than you. Watch how they move, the way they use hand and foot holds, place gear, ect..