Pinging Patrick here, for something like this, makes him even less likely to answer/help.
if you're unable to find a Pokémon, you are just unlucky.
Necrozma is an Ultra Beast, an extremely rare Pokémon. It can take a VERY long time before you find one.