. Also, I would appreicate any links that do not require a password. I have viewed several sites and they almost all require some sort of password and login ID. I will have too many accounts in different places and I really don't want that.
You are sort of cutting out your chances for success with that requirement.
It's almost impossible to promote your t-shirt site effectively online without "signing up" at a few sites.
What do you want more? Sales or the hassle of a few extra usernames/passwords?
I know it can be a hassle though; I like to manage my usernames/passwords with
www.roboform.com (been using it for years). I think they have a free version that will manage logins for you.
It's going to take work/time/research to promote your site
First, figure out who is your target market. Then figure out which sites they visit, which blogs they read, which magazines they read, and start marketing there.
There aren't many
effective places where you can post your t-shirt design for free and get something in return.
Try searching google for
t-shirt blog. If you decide you don't mind signing up for things, try searching for t-shirt ranking. Join forums that are related to your topic and become part of the community there. If they allow signatures, add a link to your site in your signature. Don't self promote, just become part of the community and you will gradually see your traffic rise.
Other tips can be found here by reading through some of the older threads in this T-Shirt Marketing forum. Here's a couple that should start you off:
http://www.t-shirtforums.com/showthread.php?t=6255
http://www.t-shirtforums.com/showthread.php?t=4115
http://www.t-shirtforums.com/showthread.php?t=4636
Here's another that lists a few sites where you can post your shirts:
http://www.t-shirtforums.com/showthread.php?t=3191
It does cost money to run a successful business. Whether you are in a local offline shopping mall, an online t-shirt store or a fortune 100 corporation. So you may want to also consider setting aside some money for an advertising budget (if you haven't already).