There are many ways to promote a site :
1. Put ads on some very popular sites which already get good amount of traffic
2. Have a facebook fan page for your site. and get people to like it so that People who like your site once always come back since they get updates.
3. buy traffic for your site so that your site alexa rankings increase and it rates up on google.
You can buy facebook fans at webmastersun.com marketplace