I believe you have to create a new file and name it front-page.php or home.php whatever desired. add the page template tag at the top of the file.
EX//
<?php /* Template name: Home */ ?>
<?php get_header(); ?>
<--CONTENT GOES HERE-->
<?php get_footer(); ?>
- Create 2 new pages in your wordpress dashboard, Home and Posts.
- On right hand side under "Page Attributes" of each new page Select the "Home" as a Page Template, do the same for "Posts" page...
Also, when you go to Settings >> Reading Settings
be sure that you have your new "Home" page selected as the front page.