There's some rather good suggestions over in this thread :
http://www.daniweb.com/forums/post724036.html#post724036
For me, personally, it's a question of knowing your members, and being able to see the site through their eyes - and answer their needs. Build it, and they will come....
Focus on content, and orient yourself to quality and not quantity. If you've got the former, the latter will slowly build towards larger numbers.