Its a number's game bro
i would just chat her up when im feeling most positive.
If i was feeling chodey like you do at the start of the night, id probably get talking to a bunch of people, when i'm on fire, i will just approach her as normal.
even better if there is music and some people dancing.
make eye contact, smile, take her hand spin, and escalate. this point i can tell if she likes me or not.
best case scenario, i will kiss her, then stop half way through, and then take her outside for fresh air and talk to her.
i will keep the tension hot and heavy and try to pull her back to mine, and in an ideal i will live next door
But if she doesn't like my escalation, i will try again, but then if still a no, i will move onto someone else.