The best way to find "true love" is to stop looking for it.
True love comes with time. It is not something that rushes up to you, hits you over the head and drags you off to happily ever after.
True love stems from a relationship and the strongest relationships often begin with friendship.
That's because if you don't genuinely LIKE each other, it's damn hard to love each other during the bad times - and there will be bad times.
True love comes along with diapers and illness and no money and family disagreements and outside pressures and temptations and all kinds of other stuff.
But it also comes with honesty and fun and trust and happiness and respect and support, along with everything else.
Please learn how to love and respect yourself, first. Then get to know and respect the women in your life, as well as the new women you happen to meet.
It's a sure bet that one of those women will end up being your "true love."
P.S. The best way to 'meet' a woman is usually to say 'hello' and then to stop talking and listen to her answers.