There are no "tricks" -- there is only consistency. Right now you are teaching him that if he cries and screams you will do anything he wants.
Somehow society seems to have convinced us that it is cruel and unusual punishment to allow a baby to cry himself to sleep!
I agree with the others about that Ferber method -- the idea is to NOT jump every time your child says frog. Instead, remember that you are the parent and you have his best interests at heart: babies need sleep in order to grow and develop properly, and the body's time for repair and rejeuvenation is at night; therefore, we all need to sleep at night -- including your son!! because it is in his best interests too!!
He will learn quickly that night time is sleep time IF you will teach him: simply do not allow him to get up at night, no matter how much he screams and cries. It will only take a few days, which is a whole lot better than continuing how it's going for years on end!!!
Earplugs are very inexpensive and work quite well. Seriously.
Make sure that he gets plenty of play time and exercise during the day so that he will be tired at night, and then put him in his bed and leave him there. I would check on him, like they say in the Ferber method, but not after only 5-10 minutes, I would actually wait longer even on the first night. Your intent is that he will fall asleep on his own, and by coming in too quickly after he starts crying you are reinforcing the idea that he is unable to sleep without you AND that he can control you by his screaming.
VERY important: make sure that you do as that article says, just stroke his back a little, don't talk to him, don't pick him up, just come in - stroke his back a little - leave. This way he is comforted knowing that you are there, but he also realizes that things have changed and Mommy is in control now. And I don't know if you use a night light, but don't!! Any sort of light actually interferes with the body's sleep mechanism, and disrupts the resting process.
Also, a bedtime routine is crucial: babies thrive on routine, and knowing after dinner the bath is the signal of the beginning of bedtime helps the little guy to get in the sleep mode. Do the exact same thing every night, whatever it is -- with my kids it was bath, snuggle, read a story, lights out, pray, sing a song, good night.
Babies cry -- it is their nature. It does not signify that you are a bad parent. If you know that you have attended to all of his needs, and a doctor has found nothing wrong with him, then you just gotta be strong and resist the urge to rush in and quiet him -- let him realize that he can get what he wants from you WITHOUT throwing a tantrum!