Think you need to be more specific for people to help.
How long have you been climbing?
How do you train? Do you set yourself goals?
If you are climbing 6a (whether font or uk tech) just climbing lots should be the key (don't bother with things like campussing or deadhangs or all that). Work on problems that are a bit harder than you can do, and when you can do all those, you can try stuff that's harder still...
Also try doing a circuit of the problems you can already do. Start with the easiest and work up to the hardest. The ease with which you manage this will improve over time, as will your strength and fitness.
Try doing your circuit as a warmup for the first part of your session, then move onto working harder problems - get the moves wired and if you can't do them now, do them next session. When you can do them, add them to your circuit.
Also try doing eliminate problems of just one or two moves. Nominate holds and have a go. If you can do the move, use holds that are smaller or further apart. Keep coming back to the ones you didn't manage. this is a good way to work specific weaknesses - laybacking, underclinging, dynamic moves, pinches etc. etc.