Depending on the Girl, what she is looking for ranges greatly. The most common attributes that are found attractive tend to be honesty and confidence. In my opinion, the best way to ask out when meeting for the first time it to not make such a big deal about it. Ask her to coffee, or a walk, or lunch. Something simple that she is going to do or want to do anyway so as to give time to get to know each other better and spend time together. Good luck.
for me he has to be funny, goofy (like me), respectful,has manors, taller then me (5'4"), knows what he wants to do in life, Athletic (because I like sports) and knows how to cook lol (I love to cook) And you should go up to her confidence. Confidence is key.
From my experience girls want a guy who listens, cares, can make them laugh, and who makes them feel safe. If a girl does only care about money and material objects because there are girls like that then they're not worth your time or effort.