Content is the king - In the blogging world so diverse and big, you need to establish yourself with a distinction. the only road to it is good, original and valuable content. Be creative, different and surprise your readers once in a while.
Guest post, guest post, guest post. I write guest articles for other blogs and also invite bloggers to contribute towards my blog. In this way network is built. Both the blogs get famous.
Forums are good way to drive traffic if you are regularly posting something.