I think your idea of "wanting to be a better person" needs some adjusting. For me, a person who wants to improve himself does so, but not at the expense of others. You can have your ethic code and whatnot, but that applies to you and you alone. As for the social aspect, try . . . well, consider, seeking a companion first. Then, see what happens from there. I'll admit, im still having trouble just asking someone out just because i fear coming off as stupid (absolutely hate comments related to calling someone stupid or ret*d).