You make your own luck by setting goals, personally I think this is Brian Tracy’s best book and would suggest reading in full.

book review
Unbreakable by Ronnie O’Sullivan
Key Lessons from a Snooker Legend Ronnie O’Sullivan is widely regarded as the greatest snooker player of all time, with a record-breaking career spanning decades.