Community outreach could help... find some bulletin boards/forums/etc. where your presence would make sense and start becoming a resource to others. The more helpful you are the more likely people will trust your brand and consider you over your competitors (Just don't be on the forums with intent to constantly try to sell or push your product because that can just be spammy, unhelpful and hurt you in the long run).
More, unique and relevant content on a consistent basis will help with potentially getting more links, shares, comments, etc. The more opportunities you give people, the more chances you have. Just make sure you're not spinning crap for the sake of having something new. Every bit of content should be as fresh and original as possible.
