Marcella is pretty enough. I wouldn't use it- I'd be more inclined to go with something like
Marceline. Actually, I'd rather use
Marcy or
Marcie as a full name. I love retro names, and if necessary that would be the nickname I'd choose for
Marcella, rather than
Ella.
Ella and variants are so common right now that I don't even blink.