I believe you are talking about building backlinks... A good way to drive more traffic to your website/blog is to be more active on social media networks, to guest blog for well-trusted and popular websites from your niche or niche relevant to yours, to comment on blogs and forums (but always providing value and contribuing conversation), social bookmarking (Delicious, Digg, StumbleUpon..) and article submission.