Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Have you tried to reboot, as sometimes the trash elements are still connected/ or locked by the source and restarting frees them from the source and allows the trash empty to complete correctly? If not sometimes it can be handled through a terminal command issued through sudo rm -rf ~/.Trash/* or have you tried deleting the items while holding down the option key?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.