Dude, for your first website, i think you did a good job. My first website had frames for heaven sakes(used in some of the worst possible ways too). You have a clean nice layout. So be proud. I'll agree, this is not a website i would use for actual biz, but you're learning. Great job!
peace
sean