Everyone talks about being direct. I'm tired of pretending I'm interacting with girls because I want to be their friends and only friends. I'm tired of feeling like an imposter for wanting something most men and indeed humans want and need.

No, I'm not talking about cold approaching strangers on the street. Let's say I'm in a bar or club. I managed to have a longer than average conversation with a girl, say 10 minutes. What if I just came out and said "so do you have a boyfriend", "would you like to hangout sometime", "would you like to get a drink after this (with the intention of a hookup)"... I'm talking about saying these things without her giving any further indication of interest or escalation. Would it work?