Best way to get better?

I’m relatively new to the game and I’m trying to get to a reasonable skill level. What’s the best way to do so? Is it worth hiring a coach? Do I focus on training modes? Watch online videos? I’d really appreciate any help!!