En otra entrada, ya escribí cómo editar el tamaño de los márgenes (click aquí). En este entrada muestro otra posibilidad, usando el paquete {vmargin}. A continuación un ejemplo de uso de este paquete. El código se escribe antes de \begin{document}.
\usepackage{vmargin}
\setpapersize{A4}
\setmargins{2.5cm} % margen izquierdo
{1.5cm} % margen superior
{16.5cm} % anchura del texto
{23.42cm} % altura del texto
{10pt} % altura de los encabezados
{1cm} % espacio entre el texto y los encabezados
{0pt} % altura del pie de página
{2cm} % espacio entre el texto y el pie de página
Tienes más información en el manual de dicho paquete (click aquí).