Para añadir nuevos campos modifica creando un nuevo input con una name="" especial, en la pagina PHP lo recoges con $_POST[] y dentro de los corchetes el nombre del input, despues eso lo pones donde queres.. Si queres poner algo como el asunto en el mensaje seria modificando la variable $shtml, como por ejemplo:
<?php
$sfrom=$_POST[email]; //cuenta que envia
$sdestinatario="
[email protected]"; //cuenta destino
$ssubject=$_POST[asunto]; //subject
$shtml="
Hola admin, desde el form de contacto mandaron el siguiente mensaje $_POST[body]"; //mensaje
$sheader="From:".$sfrom."\nReply-To:".$sfrom."\n";
$sheader=$sheader."X-Mailer:PHP/".phpversion()."\n";
$sheader=$sheader."Mime-Version: 1.0\n";
$sheader=$sheader."Content-Type: text/html";
mail($sdestinatario,$ssubject,$shtml,$sheader);
?>