since you are just starting out, your best choice is a website builder. You should look for web hosts that offer a free web builder. Also, wordpress is a good tool to get started and it's fairly easy to use.
First, you should ask yourself the following -
what is the purpose of starting this website? business or personal? If personal, you can simply start with a blog. If you want a business site, you will need a CMS or simple HTML based site. Some businesses use fully customized version of wordpress as main site but you might find that difficult since you are just starting out.
Do some keyword research before you actually buy the domain because you don't want to waste your $10 without doing proper research. search for "google keyword tool" in search engine. Use that tool to look up your main site keyword. based on the results, you can go to a domain registrar and search for domains with your main keywords in them.