Okay guys, here we go:
As you know she went on holiday and only just got back - and almost right away she invited me to her house. Nothing happened here, but it was a nice time, she cooked me dinner, we had a laugh etc. I went home to a text "thanks for coming over, I had a really good time

". So far so good right?
Over the next week I only really saw her a couple times at work, and nothing much really happened there. So one morning I get up and go into work not expecting her to be there (it's her day off) but she's there. For some reason this whole day we really hit it off, both flirting and getting along.. So when I tell her I'm going out with some mates that evening she jumps at the chance to come along, which of course I am fine with! I asked her if she wanted to stay the night and she said she'd love to.
So next thing it's the night out and she is all cuddly with me in public, my mates were even in shock at how flirty she was being! So literally, we go back to mine, pop on a film (movie to you guys in the US), lie down, and watch all cuddled up. I'm thinking to myself "Right.. tonight you're going to make a move, you aren't going to sit regretting it for the next week because you wimped out again". Next thing she turns around to face me, and of course I go in for a kiss. She kisses back - we get off for ages. One thing leads to another and I end up fingering her, she loves it - orgasms a good few times, all is well. Then she says "This is weird.. but it's so good" What the hell does that mean? It's a good thing right? Is it weird because she's known me so long? I can't quite work that one out. But either way, after that she says "I don't think we should do much more as it's our first time together" (that's a hint of wanting to do it again right?). I respect her wishes and we kiss for quite a while longer and eventually go to sleep. The next morning after she leaves she texts me saying "Thanks again for last night, let's keep it our secret

". Again - I respect her wishes.
Now. I'm stuck again - which is why I'm here. There is another guy, who has admitted he likes her, she has got with him before and they are seeing eachother all the time around college (I can't really do much about this). The next time I saw her was at work, she was quiet at first.. almost awkward.. but in truth I felt quite strange around her so it was understandable.. we are back to normal now, but we are yet to talk about the night we got together.. and I kind of want to clear things up.
See the way I see it is the longer I leave it the more she has to doubt things.. I asked her to stay again this weekend and she said "Maybe, if I'm free I'll let you know

".. she seems almost.. kind of awkward still? I don't know.. Maybe I'm thinking too much into it. I figured after the first kiss it would be easy going from there on..
How do I make sure to get with her again without being too obvious of my intentions? I don't want to come across as desperate.. because that is always bad with girls.