does the tingling in the arm start above(shoulder side) or below(wrist side) the elbow. which part of your hand/fingers are involved(last 3/pinky, ring and middle or first 3/thumb, pointer and middle)? the way you're describing it, it could be anything from a pinched nerve in the neck(due to a disc issue, degeneration, arthritis or combo of things), to thoracic outlet syndrome(from a possible 1st rib issue or something muscular like spastic scalenes) to ulnar tunnel syndrome along with a bunch of other possibilities. doubtful that the bone spur in your humerus is causing that.
but the fact you're having some weakness in your arm/hand is no bueno. that likely means there is some chronicity to your issue and likely some nerve damage going on in which the impingement on whatever nerve(s) involved needs to alleviated asap along with some therapy to assist in regeneration of the nerve(s). regardless, you need to be properly examined so that course of treatment can be administered asap to limit any possible nerve damage.