I went on quite a unique first date on Saturday. We met up for a cup of coffee and then she invited me to come and hang with a bunch of her friends at a bar. And so I did. I befriended all of the guy friends. This is sooo important. At the end of the evening, she invited me over to an after party but I had to get going home.
So she kissed me (yes, she kissed me) and invited me over for breakfast the next morning (unfortunately I could not go to that either).
We text the next day for a bit and then nothing during on Monday. On tuesday I text her and ask her out on a date.
Me: I would like to take you out on Friday.
Her: Oh really?! What is your plan?
Me: We should go and see the movie Crazy Stupid Love.
Me: Oh, no it is not playing anymore. How about we meet up for coffee and we can be spontaneous like last time. Does that sound like a plan?
Her: Maybe. I don know yet.

Me: Okay, well I would like to see you, but if you can't make it, no worries.
Her: IDK, my friend just got kicked out of his house, and he is going to stay here over the weekend. He speaks to himself. Creepy no? : - D
Me: That's cool; Friends first, that's really important.
After this there was just some random chit chat. Haven't heard from her today. Is she really blowing me off? She kisses me and now she's blowing me off? WOW! I was thinking she may be getting even at me for turning down breakfast (I would have loved to have gone but I had a prior meeting set up).
I am not quite ready to give up yet. She is cute and fun, and I like her friends (male and female). How should I go about this, without implementing an all or nothing attitude. She responds best when it is her idea I suppose, and her schedule is sporadic.
Background: She canceled our date twice before we met the first time. So that she is flaky is not something that happened just after we met.
She kissed me, invites me over for breakfast, and now plays hard to get. i feel that I have a chance with her, and need some advice, everyone. Will attraction build up if I drop off the earth for a while? Or what should I do without coming across as pushy and needy?