Try CMS like wrodpress and joomla .. they are really amazing solutions for creating professional website and you can get alot of customization in them, this solution is the best for less experienced people in the term of web developing...
Hope that will solve your problem