Currently I'm on Etsy, Ebay and Pinterest but I haven't made any sales yet (although I am ranked on the first page for every keyword I've gone after). I'm also not getting much traffic. Thanks in advance for your help.
Do a great video of yourself making art out of horseshoes. Make sure your sound is professional and tell us an engaging story. Cover your interview with lots of B-roll images of you doing your craft. Put extreme close-ups of your tools and materials while we hear you tell your story. Duration 3 to 5 minutes max. Create a unique brand or trade name and make sure you brand consistently each piece of art as well as your web site or blog, so you can become the Gutzon Borglum (he carved Mount Rushmore) of your trade. I wish you success and prosperity.
I don't see you provided with example of your products. If you are indeed correct and you garnered good ranking and exposure what it might be (just from what you shared) is :
1. Your products are too expensive for what the consumer is willing to pay. Ask potential buyers, truly people interested in your type of craft and ask for their opinion. Update your pricing accordingly, maybe do a get 2 for price of one part of your model.
2. A lot of entrepreneurs fail to realize that the market they are going for is the wrong on. In your case you might be driving the wrong type of audience with the wrong keywords or not targeted enough.
Mgice these two efforts a try, if it doesn't help
Give me a call for free with code Unthink :) let's figure it out together
If you've already dived into the world of SEO and aren't seeing good traffic from google results, it is always possible that you're niche isn't that active to start with. But assuming it is active, here's my long and short answer:
Social media is your friend!
I see that you are on Pintrest but are you on others like Instagram, tiktok, twitter, and/or YouTube? I would suggest that you manually drive traffic through these platforms by creating consistent content around your niche. The benefit of this is one, you get extremely targeted traffic, and two, you have the opportunity to establish a direct connection with your audience or target market.
Of course google rankings are great (and hard to pull off) but so is building an active community around what you do and what you make.
Hope this helped in anyway!