A excellent way to get free traffic is take advantage of your signature in these forums. If your store is in your signature then every time you make a post your advertising your store for free. I also allow free advertising in my forum. Another free way to get your site out there is some of the social websites like FaceBook, MySpace, and Twitter. You can also try these free classified sites, hand out flyers, and tell everyone about your new store! Get your store out there in front of as many eyes as you can!
Oh and BTW if you have not submitted your store to the search engines be sure to check out this Link hidden: Login to view