Your site is on 80.93.54.108 IP server and working speed
is below average with 2500 ms. If you want to make your site better, you must make your work better. With a site running faster than you can be a better case.