Very few bands can have a career doing just one show a year. Even big name artists will do at least 30 or 40 shows. And the average band needs to be out there way more.
The same is true of social media. Whether you are a band or a business, you need to be persistent. You need to be pushing out content -- quality content -- at least a few days a week, preferably five to seven days a week.
It is a marathon, not a sprint.