go to admin page it appears when you click "edit" on any page or when you open WP), go to settings on the left click > reading - and there (not the most obvious place!!) you will find a choice of making your home page static (have whatever you want to say on a homepage permanently visible) or let the latest post appear on it.
If you chose the post, but want to have a "homepage" as well, you can alway setup a new page on which you put the stuff that other people put on the homepage.
This seems to be the only option I have found.
hope it helps