That's all good, but all the things you mentioned I think are the easy parts, the hard part, which you are experiencing now, is the people side of things.
Though I'm sure you could probably find numerous examples of people who have succeeded in business without being strong people persons.