Any web service sits behind a server/network with IP address(es). But that’s got nothing to do with your issue.
As @arun mentioned earlier, you need to point your domain to your website’s hosting provider.
Right now, you’ve Earlier you had proxied your domain so there was a Cloudflare error page, and a look-up returns Cloudflare’s IPs. If you merely proxied the domain without solving the root issue (domain pointed to the wrong IP in your Cloudflare DNS), this merely masks the ERR_CONNECTION_REFUSED problem without solving it.
If you can share a screenshot of your Cloudflare DNS page, we could go over the records and guide you to fix it.