Errr, giving up after 3 hours seems a little early. If you really believe in your product it will probably take years to build it up.
Don't let yourself believe that getting a popular submission here or a writeup on TechCrunch or whatever is a requirement for startups - it doesn't mean you've made it and it likely won't give you that precious first group of users. All it is is a nice little bonus that along the way will likely be overshadowed by much, much more important achievements.