I sort of did similar, I had knocked up a few of my clans phpnuke then e107 and joomla sites, installed a few plugins, found a freeware theme and bosh!!!
I then thought I was a web developing zen master and committed to building a bespoke html, css, database driven wordpress site and well it took me 10 months to learn how to do it and get it launched, it still isn't completely finished.
I had to learn html and css via a college course at night. Then bought books to read to learn the php and mysql I needed and googled a lot and posted a lot on developer forums to learn some ajax I needed.
You sound way more advanced than I was, but be warned hehe...