May be directory submission is not doing now a days. But, social bookmarking and blog commenting is still exist. If we do it in right way. By doing bookmarking on high PA DA websites and blog commenting definitely give result and rank surely.
I plan on getting better, in the near future, for using social bookmarking, especially at Reddit, to increase traffic at my own blogs and sites. It seems like a lot of us are doing that to some degree of success.
Blogging helps you keep your social and online presence going by driving good traffic to your site.
With social bookmarking you can share your website contents with others. Social media sites not only allows you to bookmark your favorite links but can also share them publicly.
I have not done directory submission very frequentluy, however, I have done social bookmarking and blog commenting and these techniques work well. You can only only build backlinks but also gain traffic through sharing your links on social book marking sites and sharing links while you are doing blog commenting. These are easiest ways to backlink and gain traffic. However, you should avoid doing too much sharing on social book marking sites and leaving links while doing blog commenting.
In my opinion these 3 options are effective for website ranking, beside these you can do
video submission is differance site,
forum site also very helpful for rankup pages
These things might be helpful for you , and these things are very effective for seo.