Sorry to hear you paid for ready made sites unless it is different than they are most of the time. If you paid more than 20.00 a year for the site name and 10.00 per month for hosting with a bit of work yourself it could cost more than you make. I hope I am wrong. I would say do the pages over and redo search listings and all if they meta tags are not as should be. It is not ever easy to start and market pages either way. Just make sure you try to list in all major searches that are always free to do so. Also maybe get a few free sites and create interesting things then link to your store sites.
Find a nitch or something you are good and different at and try to get seen online with that at the same time linking to your websites. I never pay for marketing and I like to do my own pages and things to make them work. Some people say link trades to get listed but, I think that is more trouble and not worth it. So many free sites you can create on and link out to your page on. try a bit that way. Good luck. I was using amazon and many other affiliate programs but, hell if the amazon in video ads are not working much. It is a big head ache I never wanted. be sure to test links and pages in all ways.

And redo things if they dont work or change the programs you use.