All of the answers are correct. There is no real magic as what will work. Google wants an original content on your site. You can use site like elance.com to hire writers/programmers.
If you can and I reccommend this to everyone is to find a writer that knows how to specialize in LSI
SEO articles. Research what LSI
SEO is.
To give you a somewhat idea, Google now looks what are the related keywords or words associated with main keyword. So if you type an article it is a good idea to find those related keywords and include them in your article.
For example, if you are selling me a product and try to explain the product to me, I can ask any further questions. Google cannot do that, cannot ask those questions, so starts to research related keywords that would describe your main purpose of the site.
hope this help. any questions, let me know.
Martin