I would recommend a consultation with one of the behaviorists at Patricia McConnell's training facility, "Dog's Best Friend:"
Dog's Best Friend Training | Dog Training and Behavior, In-home/Office Consultations - Madison, WI
They will give you a detailed plan to work on with Charlie.
I don't know anyone who had a positive experience with "boot camp," especially for a dog who is fear aggressive. Instead it often results in more problems.
I have rehabbed several fearful and fear aggressive dogs and it took a lot of work and time but it is possible.