How can I get good social skills? Not that I care, but I need them for work.

Like any other skill. Your have to practice! dale carnegie courses or toastmasters could be helpful as could working with a therapist. And you are right --- you need good social skills to succeed in most jobs.