There's a number of steps required, none of which is over technical but you learn loads on the way!
1. Register a domain name - go to 123reg.co.uk as they allow complete control of DNS and they are cheap.
2. Register a .co.uk domain name if possible, or another .uk TLD. Google automatically recognises these as UK domains and you stand a better chance of getting into UK natural google search results. You can still do it with a .com but there are extra steps required, i.e setting geography in Google accounts.
3. Get Web hosting. Again, 123reg.co.uk is a good place to start. If you are planning on selling stuff you will need hosting with a Database. If you are stuck, I provide Web services including
Website Hosting
4. For ease, I would then recommend setting up a Wordpress website. After setting up FTP and a MySQL Database on your hosting - download the wordpress template from
http://www.wordpress.com
5. Search the web for wordpress templates. Download one then upload to your site via FTP and follow the instructions on changing themes. Also add the All-in-one SEO plugin.
6. Populate your site!
7.
Set up a Google Account.. You can use any email address - probably best to set an email address up on your new domain and use that.
You then need to use the plethora of Google Tools - this scratches Googles back and they will scratch yours in return.
Set up Google Analytics and add the code to yourweb site.
Sign up for Google Places - or Google Plus
Set up a Google Webmaster account to check for problems on your new site.
Create a Google Adwords account, then telephone Google straightaway without setting up any campaigns. When you explain that you are new they will set your first campaign up for you. As for Campaign budgets, I believe that you need to spend 10% of your expected Web Turnover on Adwords. YOU WILL NO REAP THE REWARDS STRAIGHT AWAY. Because of the Google Adwords works, you will initially pay over-the-odds per click but as your quality score goes up the amount you pay comes down.
See you in 6 months!
regards
Kevin Russell