Actually Social Bookmarking and Directories are not totally useless. But doing social bookmaking and directory submission in bulk or in low quality websites are useless. Always submit in high quality social bookmarking and directories websites. Also don't just rely only on Social bookmarking and directory submission. Also use other seo techniques as articles, blog posts, forums, press release, guest post, videos to promote your website.