So I'm a Sophomore and I recently got this crush on this girl who is in my Theatre class. So anyways I always see her in the hallways and in the mornings. I get plenty of time to talk to her if it's either passing her in the halls, in class or just in the mornings. I got sick last week and I ended up missing a several days of school and the Wednesday I came back in the morning she came up to hug me and asking where I was. (This is one of the first hints I figured out she liked me because she noticed that I was gone.) Then we walked to class together and talked along the way. The very next day I saw her in class, which was Theatre, and she kept looking at me and didn't talk to anyone at her table. Eventually later in class she came over to my table and asked me "if she could sit here?" I told her yes. (This was the second hint that I figured she liked me.) So throughout class we talked and she chatted with another girl at the table as well. We had to go and work in the blackbox theatre so we stood pretty close to each other talking back and forth. Then the next day on Friday morning I saw her and we got to talk a little bit in the morning until her ex boyfriend showed up and stole her right out of my hands and he hugged her.
Here is the thing about her ex. I found out the very next day from a friend that they have been broken up for two months because I saw them together all of Freshman year. He apparently had some problem with another girl that he likes. The rest of the story he refused to tell me. So right now I know they are broken up and her ex is trying to fix it but so far no luck, I never see the guy around with her. I always see him with other girls and having fun with them. (To me he doesn't care about the girl I like.)
So my questions are what should I do to prevent the guy getting her back and me having her? Or what can I do to make her like me more? Does it sound like she likes me? Any recommendations what I should do next?
Thanks please be detailed as possiable :)