>>12451507eh, looks like your only big downside is agreeableness. Just learn to hold your tounge when others talk. Give them enough slack to make fools of themselves if you think they're wrong. Learn to not care what others say or think. and.... hang out and socialize more.
Social skills are skills like any other. Train and practice.