Online dating is a crapshoot for men. I enjoy it, but I only expect a response to maybe 1/3 of messages on a good day, sometimes I'll get none on 15 or 20 messages. It isn't that you're bad at it, it is that women on these sites get 10-50 messages A DAY from guys on the site, usually a cookie-cutter message that doesn't stand out, so they ignore it.
I increased my luck by doing a few things:
- Commenting on something unique on their profile (showing I DID read it)
- Keeping the message short, a few sentences at most
- Adding humour, this is a key factor, find something in their profile and make a joke about it
From there it is a matter of getting someone to reply, and then exchanging 4-5 messages MAXIMUM before asking if they'd like to meet for a coffee or drink.
I agree with ann, can you link us to your profile or copy in a standard message you send out?
"All is fair in love and war." - Francis Edward Smedley