there are two solution's for your problem.
1. Do everything yourself.
2. Hire someone to do it for you (seo,smm etc)
let me know if you need any paid help i charge monthly and provide reports.cheers
I think its really a time taking and really very tough task.