Originally Posted by
Bluevetteracer
Your lack of confidence or self esteem can be from a number of things, but dissecting that is just too lengthy, so let's just talk about how to fix your problem.
First, start by doing things in your life that are confidence builders. Go to the gym, work out, set some goals and achieve them. Start small and then work your way up. This is for your self esteem. Do something out of your realm. Step up to the plate on something.
Secondly do not get your happiness or your validation from other people, especially women. YOU must be generative, creative and fun, be the man, and take the lead. Walk tall, stand tall, don't slouch, tuck your shirt in, comb your hair, be trimmed neatly, practice speaking well, and in complete sentences.
If you are scared to talk to women, or get flustered when you approach them, you need to desensitize yourself. Start saying "hello" to just about every woman you pass by. Don't be obnoxious, just say hello and keep walking. If she says nothing, gives you dirty look, or maybe she will smile back, in any event, you just keep walking and don't let any of her reaction bother you. By the way it is good manners to greet someone in passing. "Hello", "Afternoon", "good evening" ect. Flirt with all women, just not the ones you are attracted to. This will make it easier to speak with the ones you are interested in, it will be routine, and you will have done it a hundred times.
So, go buy some red meat, go to the gym, walk tall, speak well, start talking to people, do not take what people do personally, get your happiness from you and your life, be creative, honest and challenge yourself every day to grow a bit outside of your comfort zone. Failure is no big deal, it is far less the regrets, so don't take it personally.