You have no backlinks to your website that are known to the search engines (checked using backlinkwatch.com). The biggest part of SEO is building varied and quality backlinks to your site. On page optimisation is only a small part of the battle.
Go out there and build links to your site, until you do you won't see any real results, I can promise you that.
The basic of SEO is On page optimization and then The off page(link building). First correct the on-page factors.
Your site has canonical issue, Duplicate H1 tags, Meta tags are not proper.
So correct the on page first. For any kind of help you can contact us.
http://seoexcellenceoline.com
Yes, go to feelgoodallday.com and click on the "Hidden Secret To Success" button. That will explain in detail how to start driving traffic to your website.
It will take a long time for google to update your meta tags, I would suggest you submit
http://www.leafolympics.com/index.html
with the changes if you haven't submitted index url yet, or add another underscore to an url and resubmit it.
Maybe ask some kids what phrases they would type to find a good ebook for good meta phrase ideas.
Maybe add stuff like "amazon's best ebook".
I have done all I (think) I can do regarding my websites SEO http://www.leafolympics.com/
Can those who know, pass on any nuggets of advice as to how I can build up the traffic to my site ? I am making no headway !
It's a very small site and would appreciate it if someone could have a look at the source code and advise further.
We all have to start somewhere, so thanks to those who offer genuine help.