It's been awhile since I've interacted with GoDaddy's account interface. From what I recall, however, the flow for installing WordPress should go something like this:
- Log in to your GoDaddy account
- Click on 'Web Hosting'
- Under 'Web Applications,' click on the WordPress icon
- Click on the domain name that you will be using
- Fill in administrative settings details, etc.
- Optionally fill in the Website tagline
- Click the 'Install' button at the bottom, right-hand corner of the page
From there, WordPress will install within your hosting account. Once WordPress has fully installed, you can log in to your WordPress site and upload any custom themes, plugins, etc.