Sheesh..you said yourself that you are not a charming guy. Brush up on your personality,dude.
You NEED to have a personality before gals would look at you & consider you as a potential bf- since as you mentioned, you dont have looks either.
And ALWAYS dress well. Some gals get turned off by guys who dont know how to dress especially those who wear torn or fraying shirts etc etc.
And widen your circle of friends. Get to know as many gals as possible SINCERELY with no ulterior motive.
And pray hard

Oh, and dont have too high a standard.
