There are many threads in the forum with advice on speeding up a slow site. I suggest you have a look at some of those. For example:
How To Speed Up WordPress Website?
You can also use Google’s PageSpeed insights to find specific problems and how to rectify them.