I absolutely destroy my arms every time I work out and am generally sore for 72+ hours regardless of what 'supps' I'm on. My arms haven't gotten a great deal bigger over the past year but have definitely become more defined with a great bicep peak. Also, I've never been stronger in the arms...ever (32yrs old).
Disclaimer: I have an uncanny ability to recover between sets and is most likely due to very good slow twitch muscle fiber genetics. This arm workout is not for everyone.
It generally consists of the following (although I do switch it up as soon as I feel I'm not getting the same amount of impact out of an exercise):
* Seated overhead cable extensions (using 90 degree bench and v-shaped rope): 12x47lbs, 10x52, 10x57, 10x62, 10x67, 8x72
* Incline dumbbell curl (use real clean form at ~45-60 degree angle): 10x40lbs, 10x45, 10x50
* Standing cable extension (again using v-shaped rope although begin doing ~12 reps upright, immediately followed by 12 reps at ~45 degree bend at hip, followed by 12 reps at ~90 degree bend. Don't use your shoulders and feel the isolation in your arms. Start with low weight and if you get through a cycle with 12 reps at each degree then increase the weight).
* One-hard dumbbell Hammer curl on preacher bench: 10x40lbs, 10x45, 10x50, 10x55
* Straight bar curls (the weight will vastly vary here depending on the order of operation): 10x85lbs, 10x95, 10x85, 12x75
* Close-grip bench press on smith machine (12x90lbs, 10x110, 10x130, 10x90)
* Cable curls (both arms extented and then slow bring up to head): (10x50lbs, 10x60, 10x60)
* Weighted dips (16x25lbs, 12x50, 10x75, 20x0lbs)
* Dumbbell forearm curls (16x40lbsx3)
Good luck with overcoming your plateau. Just be patient and keep switching up your exercises until you find some that are right for your body. You will FEEL it once you've found those exercises.