The league needs a better streaming situation that it has now. So I’d setup meetings with all of YouTube, Netflix, Amazon, and Apple and work out a deal where I could get all the games under one roof. Obviously there would have to be a staggered roll out due to existing regional distribution but let them expire and have a line in the sand date on this date all games will be under one roof. Ease of access for the paying fan is the number one easiest way to grow the game.
Expand out community outreach programs. Sit down equipment manufacturers, the players association, ownership, and work out a way to create a grant fund that could be distributed by the 32 teams to local youth athletes, associations, or schools to get more sticks in hands. Pay for skate lessons. And endear these young athletes to their team and the league.
Actively encourage the players association to have the star players interact with social media personalities and podcasts. Reach out to the largest podcasts, the Joe Rogans, Lex Fridmans, etc and try to build that bridge so that the star players can get more exposure and be put into situations where their personalities can be seen.