One piece of advice I can give is to not write all the blogs yourself.
If you are the only one creating content then this can become boring and stale and will not create the success you crave.
By inviting other people to write on your blog, your company will appear more trustworthy.
Approach a good marketing agency who have lots of contacts with influencers with bloggers and who can also help you create campaigns for User Generated Content.
Filming location: Filming location: Tourism Marketing Agency, Glasgow Scotland