you can be as smart as you want, but if you can't interact with people you'll never be successful.
the company i work for had a dinner once i made it to a certain stage of the interview process. a few of the dudes got rejected after that dinner because they were either pricks or didn't talk at all.
what it really boils down to is step outside of your comfort zone and meet people, be social, and don't blame it on other people when it comes to bite you in the ass.