Oh my...oh my. Where to begin?
Keep in mind that what i'm about to say is constructive critism. You're young and have a lot of learn... so i will try to point you in the right direction.
First off, your website is reminiscent of a 1996 aol webpage. Visible frames, unreadable text & graphics, horrible color schemes... even an html error on the front page. I'm suprised you don't have a midi playing in the background.
The only customers you're going to attract are dead broke ones. Maybe some family or friends that haven't the slightest clue how the web works, but any quasi-legitimate business won't take you seriously. Clearly, they're getting what they pay for. What you charge for a professional site, i charge per hour.
But to be honest, i was in the same boat as you. When i was in 10th grade i remember starting my own website (this was like 1997) and i made the same mistakes as you. Granted, i had a better eye for design because i've always been an 'artist' but nonetheless, at that age one needs serious practice, especially in a new media like the web.
Now, if you're a one man show, you're probably going to design and well as program your clients sites.
Firstly, you should get better at design. There are tons and tons of photoshop tutorials out there. (and i know you're using photoshop because of the render -> clouds / fake satin trick you got going on in one of your backgrounds) Way back in the days of Photoshop 4.0, this is how I learned how to use the program. I just kept doing tutorials and tutorials and practicing until the program became second nature.
Second, you need to drop the 1996 style of web programming and learn how current websites are designed. yes you can still design them in notepad, but there are standards and validations, xhtml and html 4.0 today that really need to be learned if you're going to consider yourself professional. You can do some primers at htmlgoodies.com, but once you find yourself comfortable with html, learn how to use CSS styles. this will add a dymanic element to your programming and design. Stop using frames as they're ancient history. pick up some PHP if you can (simple include functions) to pull the same menu style, or use tables at the very least.
third... develop some artistic skill. learn how color schemes work, find out what makes pretty sites "pretty." and all that. blue isn't a bad color to base your site off of, but the intense saturation in some of the graphics throws the eye off tremdoundsly.
that's about all i can write for now. keep practicing. hopefully by the time you're good enough to be competition i've retired to something new
