IMO you need more content on your site for a better ranking.
Content means TEXT, pages,...
Avoid terms like "We will soon be launching" "Please check back soon" I'm not sure but I read that somewhere that the googlebot might translate it as "this website is in beta-testing, why would I send surfers to this site?"
As you don't have plenty of text on each page, Google can easily consider each page as duplicate.
Add more valuable content on your website. If possible, replace an external link by a new page on your site. Avoid frames. It's hard to rank with frames.
Add rss feeds, articles reviews,.. I just check one page with KE and your KW density is too low
Just a few hints
