Continues pending update on my free cloudflare server account. How can I fix this
This generally means that the name servers have not been updated to be the ones provided for the account.
Pending is explained in Zone status · Cloudflare DNS docs.
You can check if the name servers are updated with things like whois and dig or third party sites, so you can check propagation. I use DNSChecker out of habit, but there are several other sites out there that can also check name servers.