Hey man, you need to lead her, not follow. I generally realize theat women are attracted to men who have confidence. You sound more like her "Buddy", than anything. If you continue to follow her, like a lap dog, then she will start ignoring you, & most likely leave, or distance herself from you.
You need a complete "overhaul" to your approach/personality. I say you take care of yourself 1st, start paying her less & less attention, & THAT will attract her more than anything. If she still seems uninterested in you, then **** her, you seem like a guy whos caring... Give that to somebody who deserves it, not someone who constantly hurts you.
Thats all I got bud, good luck