You can't just say "How do you make a website". You need to learn a coding language, leaarn CSS styling if you want to make a background, sign up for a domain name, (PM me if you want to know a couple good places to sign up for domain names), sign up for a seperate host if you want more productivity, start coding the pages, put up some special things if you want, and put the link in your sig.
xP