Luck's got nothin' to do with it kiddo.
With the info and help available here and a consistent passion and drive on your part, you'll be making good pizza sooner than you may have ever expected.
You'll likely get frustrated from time to time, but that's part of the process.
Curious, what was your favorite pizza joint in NYC you would like to emulate?
Welcome to the forums. Cheers --K