Works for me. But this abbreviated social algorithm just maximizes the chances of getting to a date, making the hit so a guy can run to first base. Kissing, make-out, seduction are past this.
But it does have early qualification built-in, finding out if she could be trouble, is she compatible, any early warnings to tell a guy to walk away, and so on.
If he can, a guy should add light appropriate friendly and social touching (high 5s, touch the back of the elbow, gently "accidently" brush up against her, a handshake), esp on high-notes (she's laughing at your jokes) but nothing that might be interpreted as creepy (esp in a work situation). Just innocent stuff. Women like to be touched, but it has to be a natural measured progression over time.
The strongest sentiment on this thread among posters is to not get hung up on her; there are other fish in the sea. I certainly agree with that. I came at the OP's query as asking what he might be doing wrong. Another guy succeeded where he feels he failed. Most likely, as implied by many here, the luck of circumstances. But there are ways of improving one's odds.