You should definitely squeeze the size of that almost-1-MB image @sandro has pointed, which is your site’s background image. GTMetrix does not list it as a candidate to further optimization, because it is saved as a PNG file. Photographic images should always use the JPEG format, which is a compressed format developed specially for photography.
By converting it from PNG to JPG in my computer, the image has shrunk from 901 kb to 409 kb! And I just hit “Save as… jpg”, but you will probably be able to shrink even further by using Photoshop or some other good image manipulation software, like the open source Gimp. This sole change may take 1s out of your loading time
Another potential optimization could be loading fonts from your server, which would make them cacheable by Cloudflare. You can do so by using an optimization plugin, such as Autoptimize or WP Disable, to stop loading them from Google servers, and another plugin to load them from your server (you can find the plugin recipe searching on Google). However, you’d have to do it and test for a few days to see if it make any difference, because Google may or not be faster than Cloudflare in serving the fonts, depends on too many variables to tell.
As for that
Leverage browser caching, you can change this for Cloudflare-cached assets on the Cache tab > Browser Cache Expiration. Though you can get many GTMetrix points for changing from 4 hours to, say, 1 week, or longer, it won’t make the fist visit any faster. And of course your visitors may take longer to notice changes you make on you website.