Hola muy buenas.
Tengo muy buenas habilidades para el diseño e implementación de páginas web.
Una de las principales razones para que tu web cargue lento, es que está hecha con WordPress.
Cuando cargas tu web, el navegador tiene que interpretar el código, para mostrarle la página al usuario.
Las plantillas WordPress, suelen tener un código no demasiado bueno, porque sirven a propósitos generales, lo cual es una pega.
Podemos estudiar tu página actual y crear una web nueva, escribiéndola a mano, es decir, desde cero.
Utilizaríamos un diseño similar o igual al de la que tienes actualmente, pero haciendo un código nuevo.
Yo la haría responsiva, es decir, que se vea diferente en función del tamaño de la pantalla y del dispositivo desde el que la visites (ordenador, tablet y móvil).
Si quieres saber algo más, no dudes en consultarme.
Un saludo.