try to make the crate FUN thing ,. so when he goes in give him a treat. just a little of his own food.. and praise him when he stays relax,. when he starts to rip the place apart,. say NO.
Dont put him in when he is been naughty or something.; and when ou put him in do it when your in the room too so he can see you..
Then he knows its fun and a good thing.

Good luck and i hope it will be allright, just give him some time.