I'm no doctor (of medicine anyway) but from personal experience it sounds like you may have injured your rotator cuff. If it was torn you would not be able to lift your arm but you may have strained it or something. I would recommend toughing it out like a man

. . . but probably go see a physician if it doesn't get better with rest.