I agree that it's not too late.
Social skills are something I struggle with too. I have a high IQ, but a low EQ (emotional quotient). That means I am "book smart" but not smart about people. I also think I might have Aspberger's syndrome. Other people seem to instinctively know how to behave in social situations, and I don't. I often unintentionally hurt people's feelings and don't find out until they tell me about it later. This does make socializing a challenge, but I think I am getting better (or at least I hope so).