Hi dude
Dont beat yourself up about it. It was still a good IOI and there will be plenty of those on offer. She may have been influenced by mones you have worn previously or she may have just liked you. Next time you see her definitely ask for her number - lifes too short to dilly dally.