Just keep trying the books too. Joshua did the exact same thing and DH & I did and still think that he's destructive

but its his way of learning. I've learnt to be patient and to try and try until he is interested in something. Initially he also crawled away not watching the movies but then he started liking Jungle Book as we sing all the songs whether he's interested or not.
Have you tried dancing with him? I do this all the time since birth to any music and he loves it. When he's niggly I put on some music and he actually tries to dance by himself now. I found the music calmed him or maybe it was his way to express his emotions.
Also try giving him crayons and help him scribble on paper. I'm going to buy some blackboard paint for J's room.
Does he have a favourite teddy maybe? I name each and every teddy that Joshua has. His favourite is Oscar, a little dog which we bought before he was born. I talk to Oscar in the same manner as though I'm taking to J. Now, even if we buy new toys he likes them but Oscar, oh nothing is as dear to him as Oscar.
He cuddles and plays and even talks to Oscar

, in babytalk, sometimes in a very stren/serious manner.