This is an excellent topic cd.
I agree with all the above comments, much appreciated. Here's a few for you:
Confidence is built from success and what you learn from failure. Confidence is the best way to shine from within. And it's all about a positive mind-set. Challenge yourself at every opportunity to go a little beyond what you know you can do. Soon you will confidently know you can do just about anything you choose. Your feelings affect literally everything you do in life, and everything that happens in your life especially your self-confidence levels and self esteem. Do you wish to have confidence? Then get busy and build it. Start with something small, and take a leap of faith in yourself. When you have a modest accomplishment under your belt, you have something real upon which to build.
"Do not wait to strike till the iron is hot; but make it hot by striking."
-- William B. Sprague