If you have SSL, your website can use CloudFlare, however there is an extra step. If your SSL is on its own subdomain (i.e. SSL), then ensure that this subdomain is marked with a gray cloud. If your SSL is on your root domain or www, then you have to upgrade to the paid, Pro service and follow the directions outlined here.