How are you meeting these men ? The reason I ask is .. if your out and about involved in activities you enjoy meeting someone that is also active would be a good fit .
Years ago I was kinda in the same situation and didnt know how to fix my lack of "dateable men" an Ole Pdoc asked me if I wanted to fish in a puddle or a lake ... Yeah lake is a bigger better option. Expand your search .. But most of all be happy with yourself until your at ease and happy with yourself no relationship will ever work.
Good Luck