If I do the onpage SEO of my website then will it come in topresults of google?

I am having a website i.e.. http://www.theindependentindia.com and it is having PR3 but I am not getting a good amount of traffic from search engines so I had a thaught of Onpage SEO for my website Now the thing I want to know is will this work I know that offpage optimization plays a big role but I want to know... show more I am having a website i.e.. http://www.theindependentindia.com and it is having PR3 but I am not getting a good amount of traffic from search engines so I had a thaught of Onpage SEO for my website Now the thing I want to know is will this work I know that offpage optimization plays a big role but I want to know is that If I go for onpage optimization then can it come in top results of Google with keywords such as "corruption in India and poverty in India etc."
please help me.
5 answers 5