Just so you should know:
I tried installing CamTwist onto my brother's macbook, and it worked just fine. So now I'm fully uninstalling cam twist, and will try to reinstall.
Okay, so I just uninstalled and reinstalled, and that did nothing...
If you want to screen share, you can by going to: ***Just realized I put my computer screen URL to anyone on the internet, so I've sent you a PM with the new one***