Hey, I started a new YouTube channel 90 days ago and it's generated 388K views and 500 subs in that time, mainly from YouTube shorts. I can replicate this kind of traffic all day long like clock work. This channel is more my personal one for promoting my music. I am considering creating a new channel centered around American Football. My goal with that is to profit $10K/month. How would you go about monetizing this sort of traffic?
My ideas right now are affiliate links pinned to the top of comments promoting sports gambling sites, affiliate links for sports jerseys and gear, selling YT channel memberships at $5/month for special perks, merch, ad revenue and promos. Do these sound viable and also what other ways can you monetize this sort of traffic? I've been hearing about something called CPA but I am a bit of a marketing newb. I can bring in regular traffic no problem and now brainstorming the easiest and quickest way to generate income from said traffic. Any responses would be greatly appreciated!
Current Analytics for Reference:

My ideas right now are affiliate links pinned to the top of comments promoting sports gambling sites, affiliate links for sports jerseys and gear, selling YT channel memberships at $5/month for special perks, merch, ad revenue and promos. Do these sound viable and also what other ways can you monetize this sort of traffic? I've been hearing about something called CPA but I am a bit of a marketing newb. I can bring in regular traffic no problem and now brainstorming the easiest and quickest way to generate income from said traffic. Any responses would be greatly appreciated!
Current Analytics for Reference:
