Creepy stare, what to do?

Anonymous

I'm trying to figured out why this girl keep staring at me, some details:

She don't try to hide it in any way, (only one time, she was using a reflective dark window)
She does it any time she can, only me.
At one point she start to avoid me, (i did nothing, like not wanting to pass close to me, pretty obvious) But kept staring.
I ignored everything as just weird, until it become no possible to ignore.
At this point i think, maybe i did something to her without realize or i look like someone who did.
When it don't stop, i talk to her out of the blue and ask if i had did something and all. She said no, and look way too much happy at the moment. I could tell that she was not faking the smiles and excitement. Or she's some world winner actress.
She kept staring lol but no avoiding anymore.
Honestly it start to annoy the hell out of me, day after day (i want to stop it)
In my head, the are only 2 conclusion that make sense. I was going to be kidnapped or she like me
I don't think a very petite girl can kidnap me so i went with the second option.
So i talk to her and ask her out, she said no lol
Ok, maybe it was indeed the option one and i should call the cops, right? lol
Anyway, i asked her out without even wanting to go, i just want to know what was going on.
So i change my schedule to avoid her completely, but, we still see each other time to time.
And even them, she still freaking stare at me like she wants to rip my clothes off.
Believe me, i have look at little to much to some girl and some girl look at me a little to much, it happen, you find the person too pretty or whatever. So i do understand when someone do it one time.
But she does it multiples times in one day and always the most deep stare ever.
Some things i realize lately:

She start to dress at little like me, no boyish, but girly versions of what i use
She start to copy somethings i do
Maybe you will think it, so:

She's not gay, that i know for sure
She's not trans too so the mimic is not it

Creepy stare, what to do?
2 Opinion