My speed of my site is slow even with cloudflare

Hi, can anyone please help. I have been trying to solve this problem for months. My site is slow even with cloudflare and i do not understand why. I have been testing my site with the following page

with a speed test it shows the site is slower in the mobile version than the desktop and both are slow.

can anyone please give me advice on how to solve this. not sure if i have the right setting with cloudflare and that could be the problem. any help would be great