Web Site Design no Worries

How should it be promoted? What should it look like? Can it be done on my own or should a professional be hired to do it? These are just ...