“Nothing builds self-esteem and self-confidence like accomplishments.” ~ Thomas Carlyle.
How true this is. For anyone lacking in either category, self-esteem or self-confidence the answer and solution to your own situation is very simple:
Build a series of accomplishments. Regardless of the size or magnitude of the accomplishment, to you they should be just that… accomplishments. Start by setting small, easily attainable goals, with a little effort and a little work, you should be able to accomplish these.
The best time to tackle a new and maybe greater goal is immediately after a victory. Then the snow ball will grow. One success will build from the other and so on. Before you know it self-esteem and self-confidence have grown to a level you never thought possible.