First, of all, You have said that your site gets no
Do you mean no traffic at all? Or no sales?
If you aren't getting any traffic then it has very little to do with how your site looks. Because people need to visit your site before they can make an opinion about whether it sucks or not.
That being said, you definitely need to redesign your look.
If you can't do it yourself, do you know someone who has an interest in web design, a student, or friend. That's the cheap option.
Or you can actually go out there an hire someone to design and construct a professional site for you. It may be worth the investment.
But as I said at the beginning if you aren't getting any traffic what so ever then you need to fix a number of things.
I see you've already registered with google and by the look of your header you have at least thought about keywords.
You need to get people linked to you as a way to generate traffic. For starters you can fix up your signature so it's a html link with the correct url.
or at least
Also some local advertising wouldn't hurt and can be very cost effective. You could do something as simple as a flyer with black text on coloured paper. Which could be photocopied rather than professionally printed.
Don't use too many messages on the flyer.
All you need to say is, what you do and where people can find you.
Internet address, store address if you have one and phone number.
Give them a reason to at least look at you're site. What do you do, that is unique to your competition.
But before you really get into getting eyeballs to your site. You are going to need to get it redesigned, so you can keep people coming back.
Hope some of that helps. Feel free to ask any questions if you have any.