I'm surprised that the following instructions which are very detailed failed for for you.
There is only one page that we can post to in any blog and we cannot prevent any posts we publish from appearing on that one page. By default it's the front page of the blog that all posts appear on.
Though there is only one dynamic page in a blog for posts and we cannot post to more than that one page, we can create the appearance that we have posted to more than one page. Here is how we do that. We organize posts by assigning Categories to them and when we publish the software automatically displays the posts on dynamic Categories pages.
Please read this http://en.support.wordpress.com/pages/ and understand that static pages will never update with posts because they are not dynamic Categories pages.
http://en.support.wordpress.com/posts/categories/
Create a custom menu http://en.support.wordpress.com/menus/
Add dynamic categories pages to your custom menu http://en.support.wordpress.com/menus/#adding-category-pages-to-your-menu
Changing the Order of Menu Items and Creating Sub-Menus http://en.support.wordpress.com/menus/#changing-the-order-of-menu-items-and-creating-sub-menus
Note: that until a post assigned to a Category has been published there is no data that the software can display on a dynamic Categories page.
Here’s a link to a custom menu walk-through > http://onecoolsitebloggingtips.com/2011/08/11/wordpress-com-custom-menu-walk-through/
There are many common errors, misunderstanding and misconceptions when creating custom menus and you can read about them here > http://wpbtips.wordpress.com/2011/12/19/custom-menus/