Email deliverability using GSuite and Cloudflare

My email seems to not being delivered, is there a way to fix this ?
I use GSuite for for my domain email and POP and SMTP and my site DNS is Cloudflare so maybe the SPF, DKIM or something is not configured correctly as my mail does not seem to be getting delivered or going in the spam, I am not sure how to address this, even just knowing the email was opened or delivered would be a help, can you help ?