He probably needs attention, not when he is being difficult, but when he is being good. Children want attention from adults and negative attention is better than nothing. How about trying to spend some time with him playing/ chatting/ having fun?
Then play sitting down.... reading books... even watch dvd's with him. When I was pregnant, I had to lie down... you can play duplo etc on the floor etc....., cars etc etc