Your site needs to have a professional look. Hire someone to create your graphics. If you can't afford a professional, hire a college or high school student.
Limit the number of pictures on your homepage. Your homepage needs to load quickly (7-10 seconds). Your customers want to be satisfied now. They are just one mouse click from leaving!
Use the same color scheme and navigational elements on each page. First, this gives you a "corporate image." Second, a common peeve among web surfers is poor navigation on most sites.