my son was working on his car, when he got out from under it, he hit his left forearm, just bellow the collarbone, it immediately swelled up as big as a baseball, and is black,blue and purple, he can not lift his arm at all, I think he fractured or broke it, could it be?