Starting with a Blog is OK but make sure the content is consistently posted across all your social media platforms at the same time. There are plenty of ?automatic systems available that allow you to post to all of the platforms at the same time. By encouraging your visitors to share the content means that you gain more exposure at the same time.
Everyone should get a proper marketing programme in place that does all of this every month and as we have said before all of this can be done for you.
Don’t do piecemeal parts as and when you are/aren’t busy or when you remember.