Nice Site. I'd check your XHTML Cert, it failed when I clicked on it.
I put my own together as well. I taught myself all of the flash, html, css with the help of some web tutorials. Tons of free stuff out there. let me know if any of you are interested, too many to just through up here
It will take some time, but its worth it.