My arm often goes numb when I sleep even though I'm pretty sure I don't sleep on it. What could be the cause?

Several things. These symptoms can only be adequately worked up by your doctor. He/she will listen to you, perform an examination, perhaps orders some tests to find out what's wrong.