I always start with Ezine articles, seems one of an authority site which passes link juice to my website. Though there are so many article directories, it is very difficult to write unique article for all of them. That is the main issue I am facing.