On this page you can find resources for advertising, graphic design as well as link to useful sites. Some are free, some are paid.
WordPress is an awesome tool to create quality blogs. But it can be pretty overwhelming when you have never used it before. This site covers the basics