The "it will happen on its own" thing is a complete lie, let's just get that out of the way. For most guys (and some women, I don't want to dismiss them our make this completely about gender, but we also can't ignore the blatant differences when it comes to the average experience), this is not how the world works.
If you want something bad enough, you have to go after it, fail often and pray for a little luck to help you on your journey. Life is hard, and I'm really sorry if nobody told you about any of this - you need to learn how to communicate with other human beings (men and women), be a good friend, be an adequate partner, and increase your personal value through what you can actually bring to such a relationship.
Stop thinking about what they can offer you, and instead consider what you can offer them to reach your goal. Would you date a mirror version of yourself? Seriously consider it, and become the person you'd want to be with. After that, you'll be the type of human other humans want to know, rely on, and connect with. Better yet, you'll have learned the art of self-respect and self-discipline in the process, all of which lead to higher self-confidence.
It's definitely hard, so just do it one step at a time. Start with a cold shower, exercise, or whatever, and keep going.