Hahaha couldnt help but laugh at all that. Funny story
Bro, in my opinion, keep this girl on the side. Meaning you should game her, but dont maker her a priority AT ALL. If she still remembers you well enough, then its obvious she still thinks of you (meaning you made a good impression on her the first time).
However, shes a flake, as you said. So you shouldnt keep your hopes us too high concerning her. Like I said, keep gaming other chicks, and leave her as an 'afterthought'.
In your position, I would text her a few days later and straight up ask if she wants to go grab drinks with you or something along those lines. If she says yes, good for you. If she flakes, then you will remember why you stopped talking to her in the first place
