OK, I'm going to be honest. Probably a LOT more honest than you want me to be.
If I had gone to your web site in search of geckos to purchase, I would never have even gone past the first page. The falling leaves and mouse gimmick are enough to drive me crazy.
The "home" button on your home page... What purpose does it serve? It leads me to believe I am not actually home, and if I click that button enough times, I'll eventually get there.
Below that, you have what apears to be three pages: "Welcome", "About me and my", and "Projects" (in reality, it is only two pages). But are these significantly different enough to warrant separate pages? It seems the info is redundant.
It might be a good idea to run a spelling and grammar check as well.................................... If you know what I mean. While proper spelling grammar is not the ultimate decision making factor when I am browsing a web site, it certainly plays a role. At first glance, I would assume your web site was built by a 13 year old with AOL. And that would rule out any possibility of a purchase.
Don't be afraid to GET TO THE POINT! Tell people what you would want to know, if you were the one visiting the page.
Here's a few links to help you get through some of the common problems:
http://www.useit.com/alertbox/9605a.html
http://www.useit.com/alertbox/9605.html
http://www.useit.com/alertbox/
Most of Jakob Nielson's advice is very good. Definitely should be required reading for anyone wanting to build a web site.
(Like I said, probably a lot more honest than you wanted. I apologize. I'm not trying to be rude. Just honest!)
Mark