I think she's being non-confrontational. She probably doesn't want to tell you the real reason because she knows it will upset you.
Face it: if she tells you "I don't like you anymore", then you're probably going to wonder what you did wrong, what you can do to change her mind, etc. and she probably doesn't want to answer those questions. It's probably easier and more convenient for her to ignore you. She wants to avoid confrontation.
I've had friends do this to me before, so I'm familiar with this sort of behavior. I think it's a mean thing to do, but people do it.
Even if she didn't dump you, it sounds like you have a very one-sided friendship with her. You're doing lots of nice things for her and she does nothing for you.
If you really wanna know why she's acting this way, you could just apologize even if you don't know what you did. Basically, send a text like: "Sorry if I hurt your feelings in any way." (I'm not saying you did anything wrong, but a text like that is meant to make her respond.)