There's a big difference between self-confidence and self-esteem.
Self-confidence is your attitude and your belief in your ability to get things done. Real self-esteem must be based on competence.
The real solution to consistent victory involves self-confidence. However, this self- confidence must come from the right place. It cannot be stimulated into existence through self-esteem.
You need to build your self-confidence on the solid bedrock of competence. You need to be the best you can be in something.