Quote:
Write down a few goals, whether they are related to pickup or not, and go accomplish them. Doesn't have to be about running a marathon either. Write down some small goals you can do in a month, and some that may take longer. Only requirement I'd tack on is that they should all be ones that don't require other people to say have been accomplished. For instance, you can make it a goal to not eat fast food for a month. Then thirty days later go "tada!"
Self-esteem doesn't care about goals and what you've accomplished. When I had a depression last year, even though I had lived in three different countries, was speaking three languages, was studying in one of the best universities in the world, had a decent body, could hold interesting conversation, had had fancier sexual experiences than most people, could play the piano, had written a novel and was planning on writing another one, had a clear idea of what my goals where in life.... even with ALL OF THIS, I could still tell myself "I'm a fucking mistake, nobody would wanna spend time with this guy."
OP, it could help you to understand where you low self-esteem comes from, but it's not gonna solve the problem. Low self-esteem works like a dysfunctional way to analyze yourself: you start with a negative hypothesis (I am a fucking mistake), then you look for evidences, discarding the one that go against the hypothesis (ok, I've traveled a lot and I got interesting hobbies... but I haven't touched a girl in months and I don't have any close friends and I feel like shit), and finally you get back to and reinforce the negative hypothesis (that must be because I'm a fucking mistake!).
Which is why I ask you: what is your opinion of yourself? And being honest with yourself, can you find examples in your life that support that opinion, and other examples that negate it? What have you done that add value to yourself? What are you qualities and your strong points?
In that process you might stumble on weak points too, and that's alright, everybody has some. But there's an easy way to turn these into something positive: decide HERE AND NOW to ACT and change those weak points. Ask yourself how you can improve in these areas. Being on the journey to improvement is already a strong point.
And once you have this whole picture of yourself, keep it in mind. You will eventually return to the dysfunctional reasoning from time to time (I regularly do): when this happens, acknowledge that you're gonna be biased toward picking up negative experiences and negative points to prove the hypothesis, so force yourself to look at the positive aspects in your life. Almost always the conclusion should be "I'm not perfect, but I'm doing my best in life and I have valuable experiences and qualities that make me a worthy human being."