A: I think you should just give her some time. If she really likes you she will get in touch with you. I'm in the same sort of situation but I'm just taking a step back, I get more annoyed if I think about it. :) Tell her you're around if she needs you. In a way you don't want to come across as too... more
Describe your ideal first date; Where do you go? What do you wear? How does the date end?
I'm pretty active so somewhere fun i.e ice skating then maybe food(Not dinner as I get nervous =[ so somewhere quick) Followed by either a movie or a chat in a good pub and sometimes nightclubbing. Fancy things make me nervous so simple fun I find better. Its just a date after all no-one signing there life away.