These are a few places that have free or paid online training, classes, or tutorials on making your own website. If you have a hard time going through self-paced classes or tutorials, then one of the paid classes might give you a good start. On the other hand, there are thousands of pages of helpful information all over the web for free, so if you are a do-it-yourselfer, you might enjoy reading through those.