yah im the photoshop/web designer around here and if you want some help here are some places i would visit:
www.spoono.com
www.freewebs.com (To host your site for free)
Just ask me questions i can do anything website wise.
HTML is essential to making a website, their are other programs that deal with PHP which is very complicated and you have like the basic portal site such as forums, gallery, reviews, etc. all in one easy to navigate site. I would recommend free webs as i linked above for free hosting, but if you would like PHP or HTML i have my seperate host G o t B u n k e r e d and i can lend you some space on my server (which will be more then what you can get for free). You can also hotlink on my site, that is where you can upload pictures on the site and still use them on others.
Well if you want to get started with installing scripts and such, i would check out
www.hotscripts.com they have several nice scripts. With a free site you can only have the following types of scripts:
Java
JavaScript
HTML (Not Really a script)
And Possibly C+
Javascript is basically copying a code that programs by itself into your website.
PHP:
PHP basically is a large code that you configure into your site. You usually have to FTP it through a FTP program (
www.download.com to find one) and then upload it to the correct folder.
Then you find the .sql text file in your php folder that you were supplied with and go into phpMyadmin. Then select the proper database and click "browse" then upload the file and it will be running. Sometimes you might have to get the url of the install.php file that way you can fully configure it into your site.
Hopefully this helps ya.