Ha!
I actually did it the hard way, as in going to Cloudflare to set it up before I saw this post - everything seems to be running fine now.
Turns out, the slow load time for my site was due to Bluehost (almost a 6 second wait time due to throttling!) - I'm now looking into migrating my site to improve its performance.
Thank you for all of your help, I'm marking this topic as resolved!