You've got a useful product, it's just that I have no clue that it is one. I'd suggest you throw away the video for a list of features, or something that'll highlight how quick and easy it is to use your product. Check out good landing pages of other startups. (They're a dime a dozen, think Shopify, Stripe etc.) Six Revisions has a good article on the basics you'll need for a landing page. (http://sixrevisions.com/content-strategy/designing-landing-p...) If you're not much of a designer yourself, you could consider paying a little bit over at 99Designs and getting a landing page out.