By submitting good and user efficient content on your page you can get the 1 rank. Article submission and link building with relevant sites could be better for you and your site. Cheers....
I think onpage is most important and main factor for keywords ranking, so your site content should be unique and 5-8% keywords density because content is king of site. Make sure you decided relevant pages for keywords.
to get top 1 ranking, you just have to create quality backlinks and and do Social bookmarking and update your details 3/4 time in a week.
Frequently updated content is good and can only help, but is most likely not sufficient in itself to increase a site's ranking; especially considering the fact that other SEO factors such as linking carry so much weight. Try getting some links to your newly created content.
If you're going to do social bookmarking you need to it correctly. You need to create a high-quality piece of content that resonates with the social media websites. For instance, when you submit an article to Reddit remember to address('Hey Reddit,' 'Reddit,' 'Hey <insert subreddit name>') them in a personal way, and make your title ambiguous and witty.