Here's an updated tutorial on how to create stand alone pages or tabs on blogger. This was done on April 2014.
How to Use Blogger Posts, Pages and Tabs
How to add tabs/pages for blogger (new interface)
How to Put Posts in Different Pages (Blogger)
Read more about The Geek Mind.