Forget the online food journals, you'd have to have major OCD to properly use them. You need to learn what your body needs and adjust accordingly. You seem heavy for your height. If you really want...
I think your arms are big enough. Your main problems are your chest, traps, lats. How are your legs? You say you are doing compound exercises, so I'm assuming you do deadlifts and squats.