Hey Dude,
I just read the whole thread and I must say, you already got some pretty decent advice already that you seem unwilling to take. Change your looks! based on the pictures you posted you basicly had the same look over the years, a look that doesnt seem to work. I'm not saying you should just turn into another plastic doll face, you should deffinetly find your own style that works for you. Maybe get some styling advice from a hairstylist, or a shopping stylist which is not always that expensive. At least here in the netherlands you can make an apointment in a H&M store for €250,- including a new set of clothes.
The problem I have with, what you're saying is that you want a change in your life but dont want to change your life, well that doesnt make sense now does it?
Recently I started to work out again, first of al to become more healthier and secondly because I realized the ugly truth of this world. First impressions are lasting impressions. If you want to have a nice job, a nice house, a nice life, you got to look the part. No Stop that! dont think of the super model look! Keep it real and stay possitive! The outer looks is what attracts people and the personality is what keeps them in. You already got the latter so just get some decent proffesional advice and find yourself a look that attracts others and still makes you feel comfortable.
Change is Scary but without change, nothing happens.