I really need some help.
I have my shop, its a body jewellery shop called Piercing Pirate.
It's on since april 2012 and the address is Piercing Pirate Body Jewellery - Belly, Tongue, Lip & more.
The shop is hosted on SiteGround host and I use a shopping cart open source system called OpenCart, version 1.5.4.
If you go to Google and type "piercing pirate", the results show my shop normally.
However, my main keyword, which is BODY JEWELLERY, doesn't give me any result. The shop is not even on the first 50 pages.
All my products and categories have the keyword, all my descriptions are relevant, I also post content on Facebook and Tumblr. I put keywords into the header.tpl code not leaving only the php code, but as well the actual keywords. The robots meta tag is done as well, the description too.
I sent some articles to some relevant pages to try and get some backlinks, I am building a Pinterest profile, because I've been told it is an amazing source of backlinks.
So, in theory, everything there is to be done regarding SEO is done, and carefully done but still I have absolutely no results whatsoever using my main keyword.
I know that getting on the 1st page of Google is not an easy deal but it is definitely weird that my shop is not even on the 50 first pages. It is specially weird because I have the keyword everywhere, not repeated more than once on each product.
I really need some help here guys, I don't know what else I can do. I think I am doing everything right but there is something definitely wrong, very wrong.
And obviously, this is being a huge problem, I have almost no orders because people don't find my shop. I get orders when I pay for Google or Facebook ads but since I'm not having a good return I can't spend that much money all the time.
Please, if anyone have any ideas of how to fix this, help me.
Thank you so much!