Hi David,
Less sophisticated linkbuilding methods such as directory submissions, article submissions and social bookmarking etc should just form a part of your overall promotional strategy.
They can still play a part and in many industries are still effective (don't believe everything you read about these kinds of tactics being worthless) - to gain any real traction with them though you need reasonable volumes as they are essentially useful for beefing out your link profile. You do however need to take care to achieve a certain level of quality so consider relevance in the equation - many niche/themed directories and social bookmarking websites offer good opportunities for a link as well as some traffic. Also be weary of your footprint, don't go crazy or use the same anchor text too much.
If your website is relatively new then my advice would be to embark on a full-scale content creation programme. Start creating genuinely useful and engaging to publish on your website and for every third or fourth post, offer it out as a guest post - take a look at my guide to guest posting for more advice on this area. Look further afield for guest blogs if your niche is quite small as there are bound to be audience crossovers.
I suggest that you really focus on these tactics initially and then look to branch out into other techniques such as linkbait (which tends to be more involved either financially or time wise) once you've established an audience.
I hope that helps, feel free to ask me any questions for further advice
James