I can totally relate with you. I've experienced this phase in my life that I felt undesirable and ugly. I believe we all have our own insecurities and we fight our own battles. It takes courage to approach a guy to ask him out. We are in a free world where we are all equals. Women that knows what they want are beautiful women. It is okay to ask them out but be careful of how you do it. Ask them out without seeming to be an aggressive person. Maintain your poise and elegance even if he says no. Go for it! But still always remember that no matter what, no one ask you out or they line up, you will always be beautiful and deserving of all love. Don't go look for them, they are the bees and you are the flower.