Fnord wrote:
Graduate, get a job, buy a house, and then ask your single female acquaintances for advice on how to furnish and decorate it.
I agree. This route, though seemingly unrelated to sex, will make you more attractive. Unfortunately it is not a quick fix. The more you have to offer as a person, the more people will be attracted to you. You are working hard to build a good life for yourself. Keep doing that. Once you build a life alone that you enjoy, people will want to come into your life and share in the good times.