Before learning any new skill, learn how to build a community and an audience of people who want to hear from you. Because that's the only thing that will ever get people to notice that you even exist. It's the one skill that will ultimately get you users, customers and clients. Without it, it doesn't really matter what other skills you have...