Thanks for the advice everyone, I'm getting regular matches now that I've edited the bio and changed photos. Even have a date lined up so feeling better about myself.
* Also I'm not getting a new hairstyle, certainly not a "long top". I don't want to look like 80% of other guys when I don't want a girl who is just like every other girl.
Plus I like my hair.