1)Work on the spelling of the site, when you operate at website, you want it to look as professional as it can be. A major boost in the professionalism of the site aspect is the spelling.
2)Make the picture smaller. On dial up, a picture that big will take up alot of room.
3)Add a guestbook/comments section. It helps. How can you know if the site needs improvements if there is no comments page.
4)Make the background a little more eye friendly. Just white and blue is not highly thought of, more colors, the better.
5)It needs more interaction through out. This helps everyone, if a person visits the site, and clearly sees buttons, they are going to click on them, which will open them up to further possibilities.
6)Layout needs revising. It seems as if everything is just tossed everywhere. With a smaller picture, you will have more room to work with, and more room to work with equals more room for links and/or pictures. Seriously, the site needs organization badly. A organized site is a good site.
one thing, lime green text on a dark background is a nono. use a paint program to lighten the background contrast. look at other people pages and see how they have there site organized. if you still want to show big pictures of your bike, then you should have a page with a thumbnail, so dialup people know what they are waiting for. good luck, don't give up.
I agree with pretty much everyone: Shrink the pic. I'm running at 1280*1024 and still can't see all of it.
And if you want a real domain such as www.bikingplanet.com (my site under construction, just bought the domain today sou you cant have it ) I would go to www.1and1.com adn sign up for their hosting service. Free for 3 years, and you can cancel if you don't want to pay after that. $5.99 per year for one domain.