It may be that CloudFlare will take a while to activate @sulliops will advise best with regards to that.
So under "set-web-address" at 000webhost.com what is appearing there? Have you correctly pointed your domain using CNAME and 000webhost has detected this and you've pointed your domain correctly and it lists properly at 000webhost?
In your WordPress settings what have you setup?
Check this tutorial and let me know how it went for you