dude you fully need to push it to the next level, anything to get out of where you are at the moment or suffer sleepless nights until you do. Is the girl a friend or is this like a movie star crush thing? If She's a friend you gotta talk to her and let her know how you're feeling. I hope you're not doing the "hanging out with someone you have a thing for but never telling them thing" I'd rather take a bullet 🙂
You're right though it is the worst feeling.