J.G.
Hi M.,
It sounds like you have a very frustrating situation on your hands. You want your boys to show each other affection and this message can be hard to get across to them while they are so young. With your boys being so close in age, I think that the root of your problem lies with jealousy. The older boy had you all to himself at first and in comes this other one (this may be how he sees it) and took his place. Now he is fighting for some attention and doesn't want much to do with his younger brother.
I took a parenting class here in Charlottesville last year to help my husband and I get custody of my two stepdaughters. One suggestion that the instructor had for everyone is that each parent should spend 15 minutes a day with each child as individual time for that child. During this time, you should allow the child to lead and focus your attention on him only. Do it one child at a time and make this a daily ritual if you can. It really is a small sacrifice, to set aside 30 minutes a day, for your children. Tell him this is his 15 minutes and you can play whatever he wants to play. Make sure their father is there to take the other for this time so you can focus on the one child at a time. Make sure this time is fun time, where you don't fuss much about anything, just try to have fun with him. I think this will make him feel more validated, and less like his little brother took everything away from him.
I am also a fan of the show Suppernanny. I like to watch it for tips on great ways to discipline my child. Maybe time out would help when your son acts kind of mean to the younger boy. I think the key to effective time out is explaining it to them once, then following through, keeping them in time out for the number of minutes that their age is, for example the two year old should go in time out for 2 minutes, without getting up. If he does get up you should put him back without saying anything more to him about it until he sits there for the entire 2 minutes. He will get it eventually. Children appreciate being disciplined because it makes them feel loved and that someone cares enough about how they act to correct them. So try to remember that when he is throwing a fit the first time you try time out. After time out if finished, explain he whole thing to him one more time and reassure him that you love him and need him to act right.
I hope these suggestions help you. Good luck!