Man, I don't mean to be rude but there's really no nice way to say it: you're probably not meeting women because of your personality.  I'm a short guy too and I don't have the education, the money or the car that you have, but I don't have much trouble meeting women.