<human>: Give me a shortened version of the text

So there's this girl...

She's one of my best friends. I see her every other day in class and we eat lunch with a couple of mutual friends. We get along *great*, we like a lot of the same music, movies, and stuff, and she once kinda hugged me, which is weird for her because she's generally not a touchy person, and weird for me because I *never* get hugs. She also does things in class that *could be* mild flirting (scooting closer to me, "accidentally" brushing her feet on mine) but I'm not sure if that's really flirting or just unconscious movement and I always misread these things.

We have a bunch of differences, though. She's kinda tomboyish and (I think) has no prior dating experience. I, on the other hand, am a shy shut-in with two past relationships under my belt. She's *always* busy with various groups she's in (church functions, theater club), while my life consists of school, Xbox, and Reddit. She's got tons of friends, both guys and girls, and I have about six total friends.

I'm just lost here. I really like this girl but I can't get a read on her. Is she subtly flirting with me or am I just grabbing at straws? Should I tell her how I feel?
<bot>: Two different worlds, but we get along great. I like her, but I have no clue how she feels. What do?