Your site is far too general. I can't think of a person that goes to shop and walks out with a belt and an inflatable unicorn.
General sites work if you're a god at marketing, but you should probably just leave that stuff to Amazon.
Find your core customer first then make the website around him/her.
For instance, it's not enough to just make a website for "fitness". You have to get down to the specific person.
Let's invent Tom
What's his age
Lifestyle
Favorite food
Favorite TV shows
Where does he go to get coffee
What type of music do they like
Favorite colors
Favorite hobbies
Buying habits
Education
etcetcetc
Think of your core customer and their average day from wakeup to sleeptime, do a bunch of research, then everything is laid out for you.
You will use blue and grey for your site because Tom (average customer) likes blue and grey. You will put ads up on meatball-recipe websites because Tom loves meatball recipes, you will run ads at 8 PM cuz thats when Tom likes to use his phone and lounge around, etc etc etc
It's ok that you made a shitty site because you're going to do a bunch of shitty shit for a while until you find success. Either that or you'll quit. So congrats on making your first shitty thing.
Now scrap it and adopt a more laser-focused approach. You have more of a chance selling Macaroni Art than making $ off your current site.
Find your market first, then give them what they want