None of us are good at everything in our lives, but each day gives us millions of opportunities to get better and elegant :)
We can either choose to ignore those opportunities and move ahead without improving ourselves and pass on the blame to our culture/society/surroundings/beliefs/priorities etc etc... Or we can consciously make an effort to pick them up to become a better personality!!!
At least with respect to one's own personality, I believe there is nothing which can't be changed given the condition you have the zeal to become better :) It's never too late to learn!!!