Conduct market research on a niche and find a passionate community.
Come up with a t-shirt company name.
Make a business logo and set up an online shop.
Create your own t-shirt designs.
Set up your social media accounts.
Run paid ads for your online t-shirt business site.
Do blog outreach and free promotions with influencers.