Before I start I'm going to mention I'm a software developer. Mostly customer service (internal use) websites. I've done it for a long time, so I might seem a bit over critical.
First, move it off of GeoCities. Get a decent account somewhere and get a domain name. This way you can put it on business cards and banner ads.
Also, try and think of something (for the domain) that's easy for people to remember.
Second, clean up the site a bit. Put your images in one place, your text in another. You can have the text wrap around the images some, but you don't want to break up your customers reading.
Also, it looks like you're using a paypal shoping cart, this is fine, but I'd change the links so that they don't open in a new window. If you like, you can put the buttons in a frame, or the like, so you can have a "keep shoping" button at the bottom. But most people will find it distracting to have it appear in a new window.
Quick google shows that no one seems to be using screwityourselftools.com. This doesn't mean it isn't registered, you'd need to check that out with internic or a registration site.
The item itself seems cool, and if you stay with non-main stream items you'll probably get some traffic. Just make sure you register the site with all the major search engines (do it after you get a real site as it's a pain to change URLs later) and maybe do some banner swapping or pay for some advertising at some sites that don't charge to much.
Also, try and get all of your blogging friends to point links to the site. Google works on link-backs (kinda) so the more links that point to a site, the higher on the list it will appear (though they seem to allow some people higher preference based on how much they pay).
Again though, I wouldn't do any kind of push, blog or advertising, until you get a domain name and move off of geocities.
Good luck!