<human>: Can you give me the gist of the text in a nutshell?

Some background info:   

At the beginning of the school year, I meet this cute girl, got her phone number, and went on a few dates with her.  This lasts for about a month and it seems we really like each other. One day she tells me that she isn't looking for a relationship.  I was devastated, but I recovered and we still maintain being friends, albeit a little distant. 

Some time goes by and I hear she's dating this other guy now.  It doesn't last very long and she breaks up with him.

Second semester of school starts, and she's beginning to hang out with me more.  I begin to notice that I'm always the one she talks to and hangs out with at parties.  We've also been texting for a while too.  These conversations usually last a few hours, and she's always very happy to be talking to me.  

At first, I think these might just be coincidences, that she's just acting friendly, but I start watching how she acts with other guys and her other guy friends.  She's really shy and inexperienced with relationships, so it can be difficult to read her.  It's pretty obvious she acts different around me.  For example, she always lights up whenever we see each other, and she always sticks to me like glue whenever we go to parties.  Recently, I've also been talking with her in a more flirting manner to see how she responds, and I always get a flirty response.  

I'm wondering what I should do now.  We're all in a really tight friend group, and I don't want to get shut down again and make things awkward.  However, I also don't want to wait too long and be too scared to make a move (which is why she stopped talking to the other guy).  What are some definite green lights that she's into me again and wants me to ask her out?  What should I be on the lookout for?
<bot>: We dated a little in the past, stopped dating, stayed friends, and now she might be showing interest again.  How can I tell if she really is into me and what should I do?