Are you going to use Joomla?
Start by downloading XAMPP, and installing it on your home computer. You will use this to build your website. XAMPP download
Then you need to download Joomla:Joomla download
Here is a video guide:http://help.joomla.org/ghop/feb2008/task167/xampp.html
You will need to spend some time with the documentation for XAMPP so that you know how it works. Then you will need some time to read the docs for Joomla, and understand how it works. Then you need to build your website (which means a ton more Googling, and help at the Joomla support forum). Then, once you get your website doing what you want, you upload it to your server.
If you want people to actually find your website, you will need a domain name of some sort.
There is no "12 easy steps to Webpage creation with Joomla". Creating a web site with dynamic content can be very difficult, and takes a lot of time to research and test.
Good luck with your website.