Any site is worth promoting, as long as you keep adding content to the website (aka - update it), so visitors may feel the need to come back again and again, instead of just checking the site once and never coming back.
If you're not good at coding/designing your own theme, you can always just modify the current theme you have, making an appealing logo, possibly edit some images around the site (whether through CSS or using Quick Replacement), making it more unique and different from other sites.
If you submitted your website to the search engines I listed on the topic, that's stickied on this board, then you probably noticed the note I made, saying, not to expect tons of visitors and hits suddenly. It takes time for the search engines to recognize your website and also for internet users to find it.
You have to be patient.
To attract more users, you can also organize events on your website, that would fit the subject the site itself is about.
Also, you can submit your website to web directories, which should also get you a few more hits and possibly members.
There are quite a lot of tutorials on successful website promotion on google, I'd suggest you check some of them, if you haven't yet.
For now, that's all I can recommend you.