His army was too small to either assault or securely besiege Rome. Rome itself remain defended by two legions and a large, conscriptable population. Marching on and laying siege to Rome was beyond his logistical capacity.
try and search it up like copy the question and google has some article or answers i don't really understand that work because i haven't done that but search it up it will prob tell you the answer.