I always recommend doing a three-part strategy, as I've mentioned before.
(1) Focus a good amount of time on content creation. Create the best and try to solve problems. This is the credential stage, as you'll be creating content attached to your brand to start to grow it's reputation. It's social proof.
(2) After you've filled your blog with valuable content, start marketing it more. Create a newsletter. Create an online community on social media. Advertise. Get the word out about your blog, and it's useful content.
(3) Finally, start focusing on profiting.
For (3), I recommend digital products/services (because they're practically free to make, and you'll get maximum profit). Focus on making products/services that aim to solve major problems and answer tough questions within the niche. Make something people are dying to have, and they'll pay money for it.
I like the idea of t-shirts. Use a print-on-demand service so you're not spending money.
That's my 10 cents
