There are really only two things that matter when it comes to great social media sharing:
CoSchedule is perfectly suited for this activity, but you can also use Buffer or another social scheduling tool.