Your fourth step: what content are you actually looking to create? Does it answer common questions, or provide rare 'insider' knowledge? Does it give a genuinely interesting, or entertaining perspective on subjects related to your field? Are you wanting to cover lots of bases with good information (e.g. daily blog posts), or are you wanting to 'dig deep' into one particular area, perhaps with multiple channels (e.g. ebook and related video)?
Link building is much easier, and worth a lot more to you, once you've actually gotten content that people actually want to read. And getting that type of content means making sure you understand exactly how you will add value to your audience, via your website.
On another note, still in the vein of being constructive, in the second paragraph, in the context in which you've written, you mean sheer, rather than shear.