Okay brother, let me try to help you out. First if you are posting this than you are showing a huge lack of confidence. Women love confidence. You have to be able to like yourself, then someone will like you.
Second thought that comes tom mind is that finding a woman is a constant struggle. You have to do what I call play the numbers. If you talk to enough girls you will eventually find one that likes you.
If you find that one that likes you and somehow you mess it up, which happens, you learn from that mistake. Women eat men alive every single day. Just because you get rejected does not mean you are defective, it means she just is not interested. There is nothing wrong with that.
You should try to improve your written communication skills. Mine are decent and I have been working on them for a while. Biggest advice I can give you is just keep trying and don't stop trying.