You should provide a good reason for visitor to become a user. never block everything for guests(like many websites out there), you should provide a great demo or any strong reason for people to become a user.
That's clear nobody will fill forms and do activation process for just a sentence that you wrote on your home page.
"Find Friends" - Signup
"Live Chat" - Signup