Sir, I have checked your site as well as every keyword. Sir, all keywords are really good, even your site.
But, from SEo point of view I have found some issues. Please let me discuss step by step.
XML Sitemap - Missing. I'll give you required code.
URL Structure - Few urls are dynamic which is negative regarding SEO. All keywords should be static.
Meta Tag - Meta Tag set into your site is not SEO friendly. I'll give you total Meta Tags for your site.
Sir, I need 8 hours weekly. daily 1.30 hours, 5 days a week and half an hour at the ned of the week for analyzing your site and ranking.
Sir, nowadays, main thing is quality work rather than quantity. So, 8 hours in a week is sufficient for getting success.
And, you'll be seeing improvement from 3rd - 4th week. This time needs for indexing your site again by Google after fixing all the issues. After fixing all the issues and doing some quality niche backlink, you'll be seeing improvement.
Sir, I have 4 years experience in not only SEO field, rather in total Digital Marketing field.
Moreover Sir, I am very updated in SEO, even in recently updated Penguin 2.1 and Hummingbird algorithm, keeping deep knowledge of which is very essential nowadays to bring suitable ranking in SEARCH ENGINE RESULT PAGE.
Sir, I always maintain WHITE HAT process. So, I must assure you with overwhelmed confidence that your site will never be penalized in future, even ranking will be stable for a long days after having stopped work.
Warm Regards