Same question too! 😀
Thank you for bringing this up. My blog is barely a year old and I am also trying to find ways to make its ranking good.
I tried using WebCEO but there is only 14 days free trial.
I will check on the suggestion of others here too.
I will also appreciate much if you could visit my site and maybe get some pointers from all of you too. Please drop yours here too so we can support each other.