> So all that i would do is look at her in the hallways and stuff. she caught on cause she started reversing it, being the one who would stare at me and all that.
IMO she's escalating. She might be interested in you too, or at least getting to know you. Escalating interest means she's doing at least what you are, or more. Getting into your personal space, like getting close to you, or touching your arm, is flirty and escalating. However beware of people who are naturally "touchy". That does not indicate interest in that case.
> I guess i think maybe she panicked or was shy and just fell back to the boyfriend excuse.
Yes, young girls to this a LOT.
Just go up to her and say "Hi, I noticed you watching me sometime. Want to go get a coffee? I'd like to get to know you." (or something specific).
Don't get stuck paying for all the dates. If she refuses to pay for a date, dump her immediately. You deserve better.
I have a long time interest in psychology, specializing in relationship dynamics for 30 years.
(Please note, we give the best advice we can based on the information given in a post. For better advice, please include the age of all romantic partners.)