Article posting plays an important role in promoting your site, so don`t neglect that along with blog posting, forum participation,directory submission and book marknig.
Content is most impotent point of traffic for any website. If you have more content then you have more chance of getting indexed by the search engines. Link building is another great way to get traffic to your website.