I absolutely love snooker; we even have our own pool/snooker club. I've been playing since I was 12, taught by my dad.
There's no shortcut; you need a great "table IQ" like ball movement, accuracy, and strategy. To excel, play A Lot.
Pro tip: get your own cue stick for consistency and commitment.
Work on your body posture while playing from day one; find tutorials on YouTube.
Each table cloth varies in friction, impacting your game. It's crucial to adapt. If you're beginner, don't change tables.
I should stop here, it getting too long, I'm obsessed with this game 😅 There's much more, keep playing, it's a great game.