Posting on HN and asking advice is a great first step.
Ask YC: How to get your startup noticed by non-techies
21–22 of 22 posts
Re: Ask YC: How to get your startup noticed by non-techies
#22Get it noticed by techies. Non-geeks find out about technical stuff via their geeky friends and relatives. Firefox is the perfect example. The only counter examples I can think of are things like Facebook. However, even here, there is no harm in going after techies, unless your product is one of the few that they won't like.
This worked for us (Dropbox) too. Google's another example of this progression, though they also partnered with companies that already had big mainstream audiences.
Also, make it easy for existing users to invite new ones. Better still, design your product to be viral/users bring in other users as a natural consequence of using the product (e.g. PayPal, etc.) This sounds obvious but often isn't done well.