Find an easier way for people to join the site. Without members, you whither and disappear.
The web is crammed with options. Make it hard to join your site, and people will go elsewhere.
My experience with trying to join this site, then trying to
create a password, was insanely obnoxious. You come off like
hyper-paranoid morons. I tried to register 27 times before I typed the scrambled image correctly. IT IS TOO HARD TO JOIN YOUR SITE.
Imagine you tried to get into a bar, and the bouncer spit in your face, punched you in the stomach, then demanded you strip naked to "prove" that you are old enough to get in. That is how your site has made me feel.