So you write more and useful but problem is that you are not getting enough traffic as for you deserve, did you try ever search engine requirement, algorithmsand some SEO facts. So first thing that you should learn is Google Search Engine Optimization Starter Guide 2013 and you can download official kit from Google webmaster tools.
Including Google, we also mentioned SEO guide for Microsoft Bing and yahoo search engine for their techniques and algorithm. Starter guide is for simple and basic level user and it explains that what search engine requirements are.
Google SEO starter explains it through index and provide complete search engine guide and covering almost information that we should know!
Download Google Search Engine Starter Guide Pdf
Download Bing Search Engine Starter Guide Pdf Part 1
Download Bing Search Engine Starter Guide Pdf Part 2