and no it isnt
yeah it is, you either have social skills or you dont, you dont just wake up one day and switch from being an introvert to being an extrovert
obviously not for xSetrox 
Social skills aren't given to you at birth. That's why some people are socially awkward. You see it a lot in homeschooled kids, who haven't actually learned to socialize, they have a very hard time trying to make friends in public school. It's also got a lot to do with confidence, which is also something that some people suffer from.
it isn't a gene, no, but they are long term skillsets, they are not easily changed and can take decades to change, and they still wont be perfect.
an introvert cannot just one day enjoy being an extrovert and have all the skills to be considered so