First use a search engine like google to look for names you want. If you search at a registrar beware as some registrars will instantly buy the name then say it is available to you at a higher price.
I use Godaddy as they have low prices and I use Lunarpages to host the site as their price for that is lower the GoDaddy. Lunarpages http://www.lunarpages.com
The FTP program I use to upload the files is a free one called FireFTP. It is an add on for Firefox. You can open it as a separate window. https://addons.mozilla.org/en-us/firefox/addon/fireftp
If you need help in webpage design or graphics you can go to Fiverr https://www.fiverr.com
For $5 people will help you out. Samples:
Creating an Online Store
Open a store online to expand your customer base and make more money
I will fix wordpress, php, html, css, jquery, javascript for $5
I will record 150 word 30 sec Irish accent male voiceover for $5