Javier,
Las dos respuestas que te dieron arriba están correctas, pero te voy a dar los equivalentes en español para aclarar cualquier duda.
Jammed es estar estancado por acumulación. Mientras que Stuck puede ser estar estancado por acumulación o bien por otros factores...
Por ejemplo:
Si estás en un embotellamiento puedes usar ambos, porque estás estancado por acumulación de coches. Lo mismo pasa su dices que estás estancado en la entrada del estadio porque hay mucha gente queriendo entrar, puedes usar los dos. Pero si estás estancado en la entrada, no por la acumulación de gente, sino porque el guardia de la entrada no te deja pasar, entonces ya no puedes usar "jammed" porque la causa de tu estancamiento no es acumulación, sino otro factor... en ese caso sólo puedes usar "stuck". Lo mismo pasa si estás leyendo un libro y hay un capítulo que no entiendes, puedes decir "I am stuck in this chapter", no podrías usar "jammed" porque lo que tiene detenido no es la acumulación de libros o palabras, sino el no poder entender algo. Espero haberte ayudado.