Getting completely free HTTPS secured connection for your own website was never possible before when you're hosting provider does not allow you have have your own custom SSL certificates. CloudFlare comes to the rescue and offers a flexible, though partial but useful SSL for your website.
A detailed description of how to set up your website with cloudflare will be mentioned here and followed in further videos.