I recently launched a niche content site.
The niche is actually fairly popular, but I am not sure how to attract visitors or promote the site.
I feel that my site offers value to people in this niche, but I cannot verify this hypothesis until I attract users to try the site out.
How do I attract some initial visitors to my site?
You wrote two statements:
Statement 1 is the hypothesis, and statement 2 is the test result. There is information in the second statement, since it is the test of your hypothesis.
Unless you targeted the wrong individuals, or targeted them incorrectly (e.g. in a way that made them offended or considered your offering as spam), then I'm afraid your theory has been proven as invalid. I'll give you the benefit of the doubt (though the consumer is never wrong).
To answer your question now. There is no magic formula for building a following to your site. If you are operating in a niche market segment, that gives you only so much 'breathing space' before competitors realize what you are doing, and enter the space, to compete with you.
like Ross (above) commented: "content is king". It may sound cliche, but it is indeed the truth.
You need to somehow get the best possible content for your site - you may do this by:
This is the very first thing you need to do (getting content). Once you have got some content that people would like to read, THEN and only then should you worry about driving people to the site.
In practice, this is what I would do
a). Judicious selection of a keyword -
use the Google keyword tool to find a keyword that is the essence of what your article is about, has sufficient enough of searches to make it worth your while, and yet not so many searches as to cause your article to be lost in the pile
b). Simple technical things like:
i). using the keyword in the title for the page
ii). using the keyword in the page url
iii). Actually make the content be about the things that the keyword emotes
c). Wait - it will still take some time (perhaps up to 6 weeks) before that keyword search brings your page up, in all that time you will gradually start gaining traffic to your site (assuming of course that your material is indeed unique and of interest to someone)
This is an iterative process. You do this for every article you want to write about.
Now having got some hopefully useful content on your site (by useful - I dont mean as deemed by you the author - but rather, as confirmed by your traffic, should be steadily increasing), you can now worry about 'expanding your circle of influence'
There are several ways of doing this - in other words it depends on the domain you are operating in. Basically it involves interacting with other forms of communication used in your domain:
Sites (e.g. blogs) specializing in your domain (non-existent as per your previous claim)
In your case, you may want to interact with offline communication methods (again with a bias to your market segment):
etc, etc...
All this takes time as you can see.