La razón por la que no puede conectarse a la instancia RDS desde la instancia EC2 tiene que ver con el grupo de seguridad.
Antes de que su instancia EC2 pueda comunicarse con el servidor RDS, debe configurar un grupo de seguridad para el RDS.
Puede comprobar esto y esto para más detalles.