MR ANFIELD ACES: depends on what you want to do.
if you do not want to do everything from scratch, i.e re-invent the wheel – you can just download a free theme and amend it to your liking. Alternatively you can use one of those css frameworks like bootstrap or foundation. entirely up to you really.
depends on what the website is for, its target audience and what you want it to look, feel and behave like.
You are never going to make my website, so the first step is to find something else to do!
If it is a completely original idea, you could start by seeing if you can patent or copyright it.
you can go in lots of websites that can make webpages for you