You have the hard part down . . . building something that gives users values . . .
Are these paying users? (Just curious).
You can definitely outsource the creation of your twitter profile page and fbook page . . . and pay to have some decent articles written for your website to gain more organic traffic.
I'd recommend listening to StartUpsForTheRestOfUs.com they have some great podcasts outlining the what/how/who of marketing your product, growing an email list, getting paid signups.
Congratulations and good luck growing your product.