This did not came across harsh, this came across as a reminder to not give up so quickly.
I still think that what I said about sharing more stories of failure is true, but maybe the reason for my post was more of an impulsive reaction :/
I'd start out by doing some user testing. Have people look at your site and tell you what they think. Then maybe a bit of usability testing - tell people to perform actions (like signing up or adding a product to their list) and see where they get stuck. This is called funnel optimization.
Then you can focus on finding channels - ways people discover you. You'll probably want to spend some money on google adwords, but definitely also try to get some press through traditional media and blogs.
You haven't failed - you just started!