Site still not secure

My website still says that the connection is not secure even adter I have added it to Cloudflare? Can someone explain?
Thanks

Cloudflare wont make your connection more secure. You still need to have a valid certificate on your server. If you dont have that, install one.

where do i get SSL certs? Are there any free ones?

Please use a search and to answer your question, yet.

what do you mean yet?

To use a search engine for your question. Getting a certificate is not Cloudflare related. What you can do is check out Cloudflare’s origin certificates.