Can i create a article section on my site and put the articles on regular basis or only do the article submission on top article sites....which is the best way to promote the site or needed both ..please advice.?
Creating an article section is a good idea. This will improve the crawl rate of your website. But if you create a blog within your website, would be more helpful.
You can do both. You can create a blog on your site and then regularly update the blog with new posts and also do article submission in high PR article submission sites. Its really helpful.
You can do both and always update new and fresh content in your article that will increases the traffic also.