If you want me to design a site for you mate I will do you a real good deal as you have helped me out before
Can also help you out with all your questions and sort it all for you if you like..
If you want to have a go yourself however you need to sign up with someone like
www.namesco.co.uk they provide you 60meg on a server in a data centre somewhere, don’t matter where. That’s all you need for your site, then when they give you your account details you logon and setup the forwarding from you newly purchased domain so it points to your namesco server.
Once that’s done you can upload your website to the space on the server and bingo its up and running!!
50 meg is more than enough for the average site, you will only run into problems with video and lots and lots of pictures. Text takes up more or less nothing at all.