Asking her for a date:
Ask her out in person. Your conversations together is an opportunity for you to discover if both your personalities and ideas are attuned with each other, before you do decide to ask her out for a date.
When calling through the phone. Dont forget to mention to her the conversations you had. This will give her the impression that you do listen, making her feel important. Then if you feel that it is time to ask her, go ahead; ask gently, not in a demanding manner.
Ask when you both are alone. Never ask a girl out on a date in front of others, like her friends. This will either embarrass her, and may say yes or embarrass you, if she says no.
During the date:
Look good, be neat. Put extra effort to the way you look. Take the time be well groomed, smell nice and choose your clothes well. It must correspond to the place with which your date is set. Make a good impression, so you can charm her and she can be proud of you.
Do not be late. Prepare for the big day ahead. Make the necessary reservations and planning for your date. If you have planned for it, she will be impressed that you did put some effort on...