Step 1: Get Hosted
Step 2: Create a MySQL Database
Depending on the web host, you may have to create a username and password. Again, just make the username memorable and relevant, and make the password hard to guess.
Step 3: Download Wordpress
Now, in this file you'll have to enter your details. Under 'database name' just enter your webhost username with an underscore, followed by the name of your database.
For example, if my webhost username was freew_3754403 and my database name was 'blog', I would put 'freew_3754403_blog' without the quotes of course.
Same goes for the username, but not the password. The host should stay as 'localhost' unless your webhost has a custom one.
Save and close the file.
Step 4: Download FileZilla
Then download an FTP client. I recommend FileZilla, which you can download here: http://filezilla-project.org/
Install and open up FileZilla.
Then enter your FTP host, username and password and press connect. This should noyl take a couple of seconds to connect.
Step 5: Upload Wordpress Files
Step 6: Configure Wordpress
After that you'll be taken to the dashboard. I recommend you change your wordpress admin password because the one it generated for you is too hard to remember.
That's it! You're done. Post away.