One thing that appears to be missing from your blog post is evangelizing, you should spend a not insignificant amount of time contacting potential customers, partners, and employees and let them know what you are doing, your progress, etc. You will be surprised at how often people will pop up to offer help.
Of course posting your blog post here is a great example of evangelizing, so keep it up.
Of course posting your blog post here is a great example of evangelizing, so keep it up.