ok, il form è in ordine, ma non stai recuperando il file da nessuna parte.

http://www.php.net/manual/it/features.file-upload.php

Come vedi nell'esempio, il file in upload finisce nella variabile $_FILES. Da lì lo puoi prendere e manipolare. Se devi mandarlo via email leggi la pillola sulle funzionalità offerte da mail() che trovi tra i link in rilievo in questa sezione del forum. Puoi anche usare classi già pronte (mi trovo bene con phpmailer http://phpmailer.sourceforge.net/) che semplificano non poco il codice