1. Make it a rule to always call the girl the first time around, within a day or two. If she doesn't pick up, leave a short funny voicemail.
Whether she does pick up or not, be funny and random. Tell her you're inspector Hamilton from the NYPD and you're asking for information about a female con artist matching [a description of her] that stole $100,000 from a local businessman [a description of you] at [the venue/time you guys first met].
Tell her you're a talent scout from a local modelling agency and you're calling her for a job offer ... to be a janitor at the office and clean the coke-stained mirrors in the toilets and pick up empty champagne bottles after the parties.
2. If she doesn't pick up and doesn't call you back, wait a day or so. Then ping her interest with a random text message "I just met your twin" / "omg the most random thing happened" / "I had a dream about you..." / "have you been turned into a cat? Cuz I just met a cat that really reminds me of you. Text me so I know you're ok..."
3. Still nothing? Add her to your list of guys and girls you go out on weekends to and invite her to a very low-pressure thing you're already going to. If she comes, great, if not, you were going anyway so you lose nothing.
4. If you get her on the phone, have a bit of a joke, time constraint, have a conversation, and talk about a mutually agreeable day 2. The more you find out about her initially, the easier it is to think of something you'd both enjoy doing (rather than dinner/film = BORING).
5. The best way to avoid flakes in the first place is to already set them up with her at the time, and then exchange numbers simply in case one of you needs to change plans or is gonna be late. Then you can text the day before just to build anticipation.
6. Give her a nickname and USE IT. It differentiates you immediately from all the other guys texting her. If she flakes on you, her name is Flakey McFlakerson from now on. Now she has to PROVE to you she ISN'T a flake, i.e. by coming to SEE YOU
