I struggle with this from time to time. But start telling yourself your good characteristics like: are you honest? Loyal? Etc. Good traits are just so rare nowadays you should be proud to have them and believe in them strongly.
Next is easy to say but hard to do: try helping other people sincerely. It might sound mean but to see other people so vulnerable and desperately need a helping hand makes you realize that there is such a bigger picture other than yourself. When you help people get through another day, it makes you realize how much good there is in yourself that you can share to other people sometimes you wonder where all that good comes from. I comes from you. But you have to give yourself the chance to exploit it and not harshly criticize yourself. Let your good part grow so you can.
T'was a little lengthy but I hope that helps. Good luck.
Don't be so concerned about what other people think of you. do what is right. Be sure about your choices. Focus on other people and helping them. Encourage people, you'll be surprised with how much more confident you feel about yourself!
depends on what u need confidence in. If your having problems speaking infront of large groups, practice or take a speech class. If its weigtgo on a diet. If its somethin more realistic like a speech problem, birth mark or stretch marks that can't b sole with a video or just being ur self, then u either tell urself u don't care what others think and believe it or u live with it. solving confidence isn't as easy a asking and getting a short reply. hope ur problems get resolved, confidence Can b one of the hardest thing to overcome.
Be optimistic, don't over think things before you do them. Start speaking to all shop keepers, work mates, children or adults with a loud confident tone of voice make sure you are very clearly heard. If you want to talk to people people will want to talk to you and therefor you will become very confident with practice :) dance classes will increase your confidence dramatically but most people would hesitate to step that far outside oftheir comfort zone