Just wanted to say that everyone's advice is so beautiful! I love to see women lovin themselves.
Another thing I have to add is when I feel less confident I make myself fake it until I make it. That means, like, if I notice I'm walking around with my chin down or chest caving or any of that nervous, self depreciating body language, I try to correct it by pullin myself up str8, holding my head higher, smiling at myself (in my mind, not in the mirror) breathing deep, pushing my shoulder blades DOWN from around my ears. And I remind myself "f-it, I don't have to be nuthin but what I am!" and pretty soon I start to feel confident, and people start to react to me as they would to a confident person... and then I'm all good in my skin.
So, this works because your body is constantly sending subconscious messages to your brain. If your body is relaxed and poised it sends the message that everything (including YOU) are OK and then your brain believes it... and then it becomes true. Try it - it really works!