<human>: Info about me:
For the first time in my life I actually feel happy and confident, the only problem is that sometimes I am lonely. I have never had any experience with girls, I was always that shy, withdrawn kid. My flirting skills don't exist. However, after months of hard work I've improved my social skills, have a bunch of friends, I traveled quite a bit, and have some interesting hobbies, I just  still suck with girls because I have no idea what I'm doing.

This summer I plan to learn picking up skills, learn how to flirt and so on. I'm going to cold approach some girls, I have even saved up money for a bootcamp. So this shit is going to happen, finally ! 

----

So there's this cute cool girl in my class. We've met at the beginning of classes, in October last year. We aren't too close, but during that time we've had a couple of interesting conversations, and sometimes we talk and I think she occasionally playfully teases me or something (like, telling me how she hates me and then smilling?). So I guess we are like 2 friends acquaintances/friends from a class but not too close.

A few weeks ago after that improvement in my life I realized I kinda liked her I would like to meet her outside uni, spend some time with her and do something fun. The problem is, like I said, I have literally 0 experience with that stuff. So I played with that idea of asking her out a little bit, then I decided yeah let's do it and now I have doubts so I came here. 

1. Should I ask her out** now**, or learn how to flirt, travel, improve myself a little bit more and then **after summer** do it ? 

2. How does one ask a girl out anyways? And what the heck would I do if she accepted the invitation.

Can you give me a shortened version of the text?
<bot>: met a girl in a class October last year, now is the end of studying year, we kinda now each other, I'm inexperienced with girls, should I ask her out or take PUA training ?