Es un tema complicado. El uso normalmente lo da el sentido de la oración. Si tiene un sentido figurado normalmente se usa la forma pronominal: morirse; y si es un sentido real: morir.
Figurado: Se muere por María (le gusta María, está enamorado de ella)
Real: Muere por María (ha dado la vida por ella, ha muerto por salvarla)
Figurado: Los soldados se mueren de frío (tienen mucho frío)
Real: Los soldados mueren de frío (están muriendo soldados a causa del frío)
Otros sentidos figurados:
Se muere de risa o Es para morirse de risa
Se muere por el nuevo Samsung Galaxy S5 o ¡Menudo móvil! Es para morirse
Se muere de sueño o morirse de sueño
Se muere de hambre o morirse de hambre
Como en todo hay excepciones y otros usos pero este puede ser un punto de partida bueno para que entiendas el uso de forma sencilla por ser el uso más general.