While I'm no expert on the subject, I do love children of all ages. I take it as you want to know how to clam him up. You don't! Let him rant and rave all he wants. On the other hand, if you wish to curve his little or big annoying fits you might try this. Keep in mind, THIS only works if everyone around him is in on it. The next time he throws one of his seemingly unbearable fits, fall to the floor - everyone - any start laughing your heads off. You can even point your finger at him so there is no doubt he is the reason for your new found behavior. See if this does not get his undivided attention and a rather confusing facial expression to boot - like what's going on here ( I'm the one throwing the fit here.) Or something like that look of him asking are crazy laughing at me. Play around with it. Stop giving into his every whim, even if it hurts a little.
I saw on TV the other day that diet can have a huge impact on some children. Try cutting out processed foods. And yes I know that sounds impossible with a busy life with a small child, but with some good planning can be managed. Try it for a week and see if it helps.
That's why they are referred to as "The terrible two's" You do have to set some limits for him, as now he assumes (and he is) in control. When he throws a fit, put him somewhere he can't hurt himself or his surroundings, and let him go. Eventually he will figure out that this is getting him nothing. When he calms down, give him praise for being in control, and remind him that the tantrums are not allowed.
Burn some lavender oil or lavender scented candles in your home... Also, when you give him a bath, Johnson & Johnson has a wonderful bath product made with lavender... Lavender is known to be very calming and soothing...