Pues la verdad es que sí, para personalizar una plantilla de lo que sea es necesario saber algo de CSS y HTML, de momento necesitas saber qué es cada y dónde está y a que colores corresponden los numeros y letras que forman el código hexadecimal.
Personalmente no creo que personalizar una plantilla (o crear una propia) sea algo propio de principiantes, sobre este tema a lo sumo descargar e instalar una plantilla sería algo para principiantes, la personalización sería más de un nivel medio o medio/alto.
En Wordpress hay miles de plantillas disponibles, buscando un poco (o un mucho) lo mismo encuentras una que se acerque mucho a lo que quieres y te evitas la personalización (más que nada por lo engorroso); luego, puestos a personalizar hay diferentes opciones:
http://www.liamngls.com/index.php/2008/07/crea-tu-propia-plantilla-para-wordpress/Yo en todo caso te recomendaría una instalación local para poder ir toqueteando sin pegas y viendo qué es cada cosa y poder así, con paciencia, personalizar la plantilla a tu gusto:
http://www.manuales-e.com/content/view/318/1/