First I'll just give some history between us. We met at a hip hop class that we both took and ended up doing some gigs together, never got her name or # in the beginning but we'd always talk. After our final gig she approached me (ignored all other friends the entire day and was always near/with me) and said we should keep in touch and offered her #.
We've talked a lot through text the past while and normally saw her once a week at choreo, we'd flirt and talk but didn't have too much kino then
She ends up going on vacation for a solid month with fam and I talked to her once a week while she was there (to keep her thinking of me and to remember).
She came back recently and we started talking again, i felt my text game last time I talked to her was awesome and we really clicked and just had a funny/playful time.
Saw her today and things couldn't go better. We learned the choreo, chatted but this time we had a lot more kino (arm/shoulder touches, made our own handshake, chest pumps

, her hitting me) Also whenever we watched a quick video she always leaned in and was brushing/leaning on me every time
When we finish we end up hanging for a bit and I offer her a ride home. She lives pretty far from me which is a bummer so making plans with her is really hard. Plus she lives on her own, works and goes to school full time so it's not easy.
Point in me making this thread is I really want to set a date with this girl but it's hard. She's gorgeous, funny and overall a just a cool girl
Any suggestions in what I should do/say so we plan something? I really want to get it rolling now and felt that I should of made a move when I drove her home but didn't.
Side note, we used to have little wagers on who could learn a choreo better and the loser had to buy the winner ice cream. I've won a few as has she but I brought up the ice cream outings twice but to no avail. She's playing hard to get because I think she just wants to ease into it as well as not seem as "easy" to our friends we dance with. The last time I brought up the ice cream thing I told her "When you have time you let me know" and left it at that.
Also I want to maintain the frame and not look like an AFC but I'm getting impatient and really just wanna finally get somewhere with her.
P.S the whole ice cream thing happened before she left on her trip and today was awesome and I just felt like there was a real connection (all the kino and conversation)
Suggestions!!? This chick is cool and I don't want to mess upppp