You might want to start a new thread with your questions so it doesn't get overlooked.
I don't think you actually need your "own" domain. A lot of shopkeepers don't have one and have many views and make pretty good money. I don't have my own domain name and make ok money.
Do you have a stat counter installed on your store? You can get a free one at
www.statcounter.com and also Google analytics. You can see where your visitors are coming from.
You say you've been open for a while. How long is a while?
What are you doing to advertise your shop?
You need more descriptions on your sections and designs. For example for Halloween- as your section description on the store front page, you have "We have your holiday gear"- that has no mention of Halloween t-shirts and gifts, etc. Once you get into the Halloween section, NONE of your shirts have descriptions under them, they just say Halloween. Describe the "scary black cat". The best description you have is for the section of Wolves. ALL of your descriptions need to be like that one. But once you get in there, the description is mainly of
your dog. That doesn't describe the design itsself. You need to use descriptive words describing the designs.
Hope this helps you out.
I just noticed you posted the same thing back in October and was pretty much given the same advise I gave you. We are offering advise- it's up to you to take it or not.