In my very non-professional opinion I'd say you at least need to have the sleeves lengthened from the shoulder, which isn't cheap (I think SS charges $75) but it's better than having a suit with sleeves too short. Hard to tell on the trousers but I think they're okay (maybe need to adjust length if you haven't already - I can't tell).
You didn't ask but I don't like the way that shirt looks at all. Looks like it's too big in the neck and the collar is much too tall in the back. I'd go with a spread collar where the points are covered by the jacket lapels. The tie is a little skinny for my taste - looks okay with the Lazio but I think it's too narrow for the Napoli.