Here is the story:

I was at a bar last night and there were 2 Russian exchange students and they were both attractive. I used the very stale opener "Me and my friend, we made a bet. We were unsure if you guys are from America or Europe" They responded okay. I started talking to her friend first because she was a tad bit hotter than her but long story short, it didn't go well with her and she ran away. I didn't get phased by it but took it as a chance to move onto other russian girl. This girl was very nice to me unlike her gone friend. But unfortunately I kinda failed to escalate her. I was just basically showing her how I can speak english and that was about it. But we sat very close to each other in a patio, our shoulders, legs touched during the whole convo. She didn't mind, not a ounce of flinch, lot of micro kinos. And I did ask her Facebook. She said she doesn't have wifi at the moment so I just let her know how to find me on fb. Been talking for 15-20min, when awkward silence hit, she told me she has to find her friend inside the bar and that was a bye-bye. I took it as a fail but quite surprisingly she did search me and added me on Facebook today. So now I'm like, what do I say to her thru messenger as soon as I accept her request? Would you please help me with this:

1. I wanna give off a vibe of "I was awkward yeah I admit but I'm actually a decent guy" kind of "Turning-it-around text skills"

2. "Would you like to have a coffee with me sometimes?" kind of setting up date skill. I wasn't smooth last night. I even forgot about the name of the university she goes to. But I'd like to turn things around and successfully set up a date. Would you please help me come up with an ideal scenario and what to text her?