After I saw many threads with many sites with low community, here are my thoughts on why your community is going to be a failure if you don't correct those things as soon as possible.
A few things that came into my mind, if you have any suggestion about the list feel free to respond.
- You are not willing to spend money on your site.
- You have a standard website, with nothing special and unique apart from your domain (maybe).
- You are not keeping yourself up to date with technology.
- You haven't read anything about user experience.
- You don't know how to build a community.
- You don't have targeted an audience.
- Your design is not responsive or mobile friendly (remember when I said to stay updated with tech?).
- You are not willing to spend time and put effort on your site.
A few things that came into my mind, if you have any suggestion about the list feel free to respond.