Its hard to understand woman's mind. Actually why don't you ask her for a date. Know her better. Try to get intimate. And then you'd propably be sure if she likes u or not.
Theres a very good chance that she might be crazy.
I think she's got some personal issues she's yet to deal with. yo umight wanna talk about it with her. Who knows, she might tell you what her problem is. May be there is something about her that she feels may hinder your relationship with her. May be it is something that she feels would make you pull back if you know about it.
All women are crazy, and so are all men. Try to get more intimate see where its leading her behaviour. The one who does not try will not gain anything.
Yes, girls really are confusing most of the times, their mood swings are sometimes annoying.. but you have play on their rules. Tell her honestly that you are concerned to the fact that she is behaving unlikely what you want. But dont tell her rudely, tell it to her positively with smile that you still love to with her company. Try to discover it yourself on how you can help her avoid the moodswings. You must also adjust with these situations of her, because this seems to be natural with women. Being a relationship with women requires a lot of understanding and patience. That is what i think.