Just having a blog isn’t a business, Being yourself isn’t a business. Both of these things are awesome and both are important for building your brand and finding your voice. But your brand and voice don’t directly bring in money, even though they’re necessary. You and your blog are not a business model, they are not a substitute for doing actual tangible, valuable work.
People often come to me thinking that a new website design will fix their sales problem. But in reality, throwing a pretty design around an online product or service won’t accomplish anything unless it’s already valuable. If you’re focused on better promotion instead of better work, nothing will change.
Work means offering a valuable product or service and that work has to inspire people to pay for it. The rise of passion-driven online entrepreneurs is great, but passion alone won’t translate into money unless other people are passionate enough to pay for it.
What you do should line up with your passion and values, but it also has to be useful to others if you want to make money and for that to happen you have to be (or get) really good at it.
If people are not paying for your work, it’s not a problem you can solve by posting more and more social media posts in the hope that someone will buy it. Its a matter of getting better at that work by doing more of it, or finding other work that does have value to others. You can only use Social media to amplify what is already present.
Sharing your passions on your blog or your social media account is great and you should keep doing it. But blogging and social media won’t make you better at your craft; doing your craft makes you better at it. You can certainly use your blog and/or social media outlet to test your ideas. By testing that value of your ideas before selling them as products there is more of a chance of success.
Promotion is no substitute for perfecting your craft. And most people don’t get paid for promoting; they get paid for doing 😉