You need to create a custom page template for your landing page.
http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates
I would like to use HTML to create the page however. How do I create an HTML page that I can then make the Front page option in WordPress? I’ve tried adding the .html file on to my server in the themes/greyzed folder, but it doesnt show up in the dashboard.
Could someone provide me with some instructions. I understand HTML fairly well, but have 0 knowledge in php.
Make you own template page according to the instructions ambrosite mentioned. You may simply take one of the pages from your theme as a starting point. or make a html page in some texteditor or so. The do this:
A Page can easily be set to be your site’s Front Page. Visit the Administration > Settings > Reading panel and under Front page displays, you can choose to set any (published) Page or Posts Page as the Front Page. The default setting shows your blog with the latest blog posts.
Remember to have the Enter link pointing at the “old” starting page.
I use the Weaver template, giving you loads of ways to change your templates by simply checking some boxes and then pointed to the new page this way.
Ok well I got the page to show up in templates. However, I cannot make it my landing page. Currently my landing page (mywebsite.com/) shows my most recent blog posts. I think I need to make that have a different location (mywebsite.com/blog?) and then make my landing.php page be the Front page. Another problem is that in order for it to show up as an option for the landing page, it must be set to public, which means that it shows up in my navigation bar (which I do not want..).
Seems like so much work for such a simple feature, but how can I get around these issues?