And it's not even as though the skill is all that hard to develop! The first thing to know is that, to a good first approximation and in the general case, nobody in a social setting cares one way or the other about anyone else, so your actual personality doesn't really come into play here. What matters instead is that you be enjoyable to socialize with, and that's not a matter of personality but rather one mainly of wit, good cheer, and the ability to carry your share of a conversation. If you happen to have the kind of personality to which these traits come naturally, great! If you don't, they can be developed through observation, trial, error, and practice.
Worked for me, at any rate, and I've been a strong introvert all my life. Being so, I remain picky about when and how I socialize, because it costs me energy to do so and I don't always enjoy it - but socialization is a necessary aspect of full membership in a social species, and unless you can make a go of ornamental hermitage (good luck!), it's worth developing the skills to make the most of those social occasions in which you do necessarily participate.