For arms I would do weighted chins + dips - high tension means high fiber damage which results in solid growth.
My arms suck and they didn't get bigger via magic xyz-curls, but since I started to do chinups as my main-bicep exercise I've gained half an inch.
Unless you're gifted(growing easily + long and full muscle bellies) single joint movements won't get you very far.