people will start to post more regularly with time, i have seen it on many boards, as long as you keep a plesant atmosphere then they will want to come here to talk about things.
Have you considered some of the game threads maybe? or at least an NP thread.