fukk...I laughed but man, I hate that you feel so bad about yourself.
There's gotta be something that you've got going for you. Do you have any female friends that can be like wing-girls for you? Or set you up? If you think you're ugly, fukk it man, play that angle. If you have any friends that are females, have them sell you to girls they know as a "fixer-upper". Women like meeting guys that they can take under their wing and "fix." I'm sure you can find a decent woman that would love to be in a relationship with you.
That's why I mentioned the online dating joint. Maybe skip Tinder, because it's more looks based, and more of a hook-up thing, less actual dating...but with the online thing you can get to know someone first, and then the looks thing isn't that serious, because they already know your personality.
Don't approach in the middle of the street. If that's not your steez, don't do it. It's not mine, and I don't do it. I was just trying to gauge how much of a p*ssy fiend you are. Do you have any hobbies? Maybe you could try meeting some women over mutual interests? Again, that helps set the stage for your personality before you even talk.
Don't say you're never a girl's type man. Maybe not often, but there's people out there for everyone. It's okay to think you aren't the best looking dude, but don't hate on yourself. That shyt won't get you anywhere. If you can find something about yourself to feel good about, it will show through. From what I've seen, you don't talk about yourself in the best terms, so maybe as corny as it sounds...women are feeling like you don't care about yourself, so why should they?
Just a thought...I dunno man. Just trying to help out.