How to uninstall one site of a multi-site?
Nothing to it as long as they have separate databases:


Deactivate the virtualhost pointing at your site and restart apache
Backup and delete the database for that site
Backup and delete the site folder inside Drupal_root/sites where Drupal_root is your core Drupal repository


Then rebuild however you please.