I think directory submission is a good procedure to make backlinks. But only directory submission can not rise a site upwards. So with all these you must do some more things like social bookmarking, article submission, some good quality link exchanges also preferred by me. But all links should be natural links.