A ver....Si no tienes ni idea de Php y MySql, desarrollar un blog por tu cuenta puede hacerse una tarea harto difícil y para la que vas a requerir mucho tiempo.
Pienso que lo mejor es que apuestes por Wordpress o Joomla. La programación ya te la ofrecen ellos, y aunque utilices templates pre-diseñados, siempre puedes realizar tus propios cambios, incluso hay quien diseña sus propias plantillas para Wordpress o Joomla.
Existe un programa llamado Artisteer que te ayudará a crear tus propias plantillas. Te dejo el enlace.
http://www.artisteer.com/