I like her and she is giving me mixed signals
Okay so I met this girl through Facebook in the beginning of summer. She liked a bunch of my statuses and started a conversation with me because we were going to the same college. I thought she was attractive but I was wondering why she just suddenly started talking to me. So I give her my number and she started sending good morning texts. We would spend the whole day texting each other, even though sometimes I had to wait about half an hour for a text to come. I started to question whether she liked me or not cause she asked to play 20 questions with me and she asked me stuff like how many gfs have I had and what I look for a girlfriend. She also said that she wanted to go on a picnic in central park and go ice skating in the winter. Later, I asked her if she wanted to go see a movie with me and she said that she would love to. Oddly enough, non of these plans were carried out. I asked her out to the movies again and she said sure, but we didn't go out yet. I met her in person last week Monday and she barely talked to me. She said she was shy :/. That Thursday she got kind of mad because I didn't text her all day so I said I would make it up to her by waiting with her before her class starts. We talked and we both enjoyed the conversation. She called me buddy a few times, but she also asked about my ex and said that I could do way better after seeing a picture of her. I compliment a lot and try to make her feel special... but I don't know. A part of me thinks she likes me but I'm not sure. I really want to tell her how I feel before its too late because its our first year in college and anything can happen, but I don't want to make things awkward if she rejects me. I am human, so I am afraid of rejection, but I willing to get past that fear for her. Any advice?