Directory submission is very important to achieve keyword ranking, traffic and increase search engine popularity, but if your keyword have high search volume and high competitive so that you must have to do forum posting, blog commenting and creation and web 2.0 activities to achieve search engine ranking.