@sergio_rr
Veo que tus conocimientos en HTML y CSS son muy bajos o nulos. En mi opinión, al largo plazo deberías atreverte a contratar a alguien para que te ayude a ir modificando tu sitio web.
Esas franjas blancas te aparecen porque tienes el estilo margin-bottom en las secciones, y aparte existen secciones de código que no estas utilizando, que crean espacio no utilizado