1. Get a Website Host First
Here's a screenshot of my favorite host that I would recommend to you. They're the ones who allow you to create a wordpress blog by just chatting with you. In fact, if you have any problem at all - just ask them to fix it for you. It's the ultimate of concierge service for a very affordable price. Anyway, on with the tutorial!
2. Purchase the hosting.
Did I say "affordable"? It's only $5 a month for the peace of mind of having an expert fix stuff and make stuff for you.