I remember my first website. God, it was an evil-looking thing, messy, huge images and so on. But's a learning experience, and an important one if you want to get into web design.
Your site has quite a lot of design issues that have already been mentioned: nested frames and tables, embedded multimedia, bloated image sizes, clashing text and backgrounds, rollovers not properly scripted, layers, multiple scrollbars, etc etc.
circuitface wrote:Unfortunatley, the electricity rollover animation takes the longest to load, so let it sit for a second
One rule of thumb:
All internet users have a short attention span. If they don't get what they want within five seconds, they go somewhere else. And for that reason alone, no one wil ever 'sit for a second' to watch some random animation load, unless it was something vital to the site.
I think it's vital that you have a plan of what you want down on paper first before you hit the HTML editors and Photoshop, so you can get all the elements planned and iron out potential problems immediately. Things can often go very wrong very quickly if you hit the computer first. Also, keep it as simple as you can, you don't need to be too complex. And try to design for the low-spec systems, as not everyone has an AMD Athlon64 3500+ with 4GB of RAM ^_-
I'll give you two sites to check out:
http://www.webmonkey.com/ is a web developers resource, and good for both beginner and expert alike. Check that out for tips and tutorials to make your pages better.
http://www.linkdup.com/ is a design portal to all sorts of different art and design related websites, check out some of their links and get some inspiration.
Good luck! It's difficult to start, but great fun if you persevere and work past the difficult initial stage. ^_-