Site speed depends on many factors and you may need to tackle several of them before you see an improvement.
I would start by saying at 5.4Mb and composed of 400 different requests, your home page is really big. Consider rethinking whether you need all the content, or if you could move some content to other pages. Maybe have just one slider. I should aim for a home page 1/4 of that size.
In particular, try to reduce the number of images, keeping only those that make the most impact.
Your host seems slow, though that could be an effect of distance from me. Consider asking your host if they can move your account to faster server.
This plugin:
https://www.ads-software.com/plugins/p3-profiler/
will help you find which of your plugins are impacting on load time.
The console is showing lots of errors in the way your site has been setup. Try working through those errors and reducing the number.
Consider if the ads are making enough income to justify their screen space and resources. Do they detract from your primary messages.
Here’s another service that will help analyse your site:
https://tools.pingdom.com/
Consider employing someone:
https://jobs.wordpress.net/