I have this same problem. I spent hours and hours sketching and drawing, making sample code and so on for a project of mine. I did this until I finally said “screw it”, did the site and got myself some hosting.
The site was friggin’ awful. Seriously, it was horribly coded and now when I look at that very first version, it feels like my eyes are beginning to bleed. But once it was up there, somehow it got me more motivated. So I started coding the next version, and it was better and prettier. And later today or perhaps tomorrow I will launch the third version in six months, this time using CodeIgniter.
There has been a lot of work, and I might not be proud of the first version, and maybe not the second either. But it was worth it, cause it got done, and knowing it was online forced me to make it better which in turn has improved my skills as a developer. It also made me discover CI.
In conclusion, my tip is code your site, close your eyes and press Upload.