One of the most useful advice-series on YouTube in my opinion is Adam Koebel's Office Hours, where he answers concrete questions, rather than giving generic advice.
In the end all problems boil down to three things:
- Talk to your players (outside the session)
- Play the right kind of game/system.
- Play with the right kind of players.