It is better to get organic traffic than referral or blog directory traffic to webpage. Social networking sites also another good option to get natural traffic to our webpages or blog, you can use FB, Google Plus, Digg, Linkedin, Twitter, Orkut etc. Real-time search is far better than artificial one. There were/are many blog directories to submit blog URL but only few of them are working for reasonable traffic whereas many asking for paid service to get traffic to blog.
You can find the list of blog directories which may or may not help you to get traffic from those blog directory submission. Note: some of the blog directory may ask you as favor to embed their code in your blog to get validated or promote each other. It is sometime against Search Engine policy.