Hi ammarrasool,
It’s quite possible that Elementor might have plugin compatibility issues with other third-party plugins which you might be using. Have you tried switching off the rest of the plugins and then checking on the website speed? If it improves, please turn the rest of the plugins on one by one, to see which one might be causing the website to slow down when used together with Elementor.
Before offering any specific recommendations for the speed increase, I’d like to highlight that Elementor is already optimized for speed. However, from a technical standpoint, there will inevitably be a small impact on performance. This happens with any page builder that you use. There are quite several steps to optimize your website for speed, but there aren’t as many to optimize it for loading and how the content is served initially by the server and the website until it is fully loaded. Since this has been a bit of a widely asked question, and the answer cannot be exact due to too many aspects affecting it (Elementor is just one plugin on an entire WordPress platform), our team has come up with a checklist of sorts with some good steps to take to ensure your website performs as best as possible.
Guides:
https://docs.elementor.com/article/286-speed-up-a-slow-site
https://elementor.com/blog/speed-up-wordpress-website/
https://elementor.com/blog/wp-rocket/
Solutions to effectively increase site performance based on other users’ experiences:
https://www.facebook.com/groups/wordpressspeedup/