One thing I learned about anime is that the competition is high because the products are flashy and have high perceived value, however, I also learned that anime fans are very hard to convert, partly because they are already savvy about Chinese products, partly because many of them are kid/teens, and partly because the ones with money have also grown out of wearing flashy stuff such as graphic t-shirts. In my opinion, if targeting anime, I would do a broad anime store and create categories for each show. Then I would start separate Pinterest boards for each show and fill them with memes/quotes/gifs, and post your products here and there. Something like 1 product pin per 10 meme pins. Then I would start a Youtube channel focused on reviewing anime products in your store. All of the Pinterest and Youtube content should be reposted on your Facebook. Then, I wouldn't waste ads for the popular old school anime like DBZ. Instead, I would create a Facebook video ad showing a cool product for one of the trending anime shows of the season (buy it yourself and make a real product video). This season was an anime called Demon Slayer. Next, I would work on building a Reddit account and post your anime memes on reddit, but don't self-promote. Instead, use this account as your ad account and make an ad featuring you or a model (not mockup) trying on one of your products. Make your reddit name the same as your store name "lookoutshop" since your ad post will use your regular username. Reddit is the last focus since it's the hardest to monetize. Google traffic should just happen naturally as long as you focus on seo and once you start to rank, you can see which keywords are bringing in traffic and focus on getting those to 1st page.
So, in short, for traffic I would focus on Pinterest>Youtube>Facebook>Reddit. I don't use twitter so I can't comment on them. That would be my strategy. Don't know how well it would work though. People also make a lot of youtube anime videos by cutting content but I'm not sure how risky that is. I would also like to add that I don't know the legalities of selling anime products or dropshipping them. It's one thing to be an affiliate and provide an affiliate link but to have your own store means you are more responsible for any trademark/copyright issues.