DS1 (nearly 3) is still horrible to DS2 (11 months). He's never really bonded with him at all. He wouldn't even acknowledge him or even look at him until he was about 4 or 5 months old. Poor DS2 adores him and laughs and smiles away at him, even if DS1 is shouting 'no' or 'go away' at him. Occasionally he'll do something nice like tickle him, or say something to try an make him laugh, but he needs a lot of encouragement and it's rare TBH.
DH and I have tried everything, from trying not to make too big a deal of it and just moving DH2 away from him, getting him to play with him (rolling balls to him etc) to getting angry and punishing him for pushing him over or shouting at him. We don't know what else to do.
It upsets me greatly and am worried they are never really going to bond and be friends.