So looking at the image on the black background the green tendrils coming up through the body kind of stuck out to me, and I realized that they reminded me of the vasculature system. It could make for a really cool concept to have a green glowing vasculature going through the character that would then extend out into the life control powers you are working at.
Just a random thought. Welcome to the ArtWar!
Nice idea! If you're going for ethereal, have you tried looking at the Ethereal from World of Warcraft? Not exactly like yours by any means, but the way they tackle that might be useful to look at. Maybe Dr. Manhattan a bit too, from the movie? Oh! Another fun thing to take a look at would be later scenes of Hollow Man. It's a bit of an old movie but there's a few cool scenes where when going invisible you actually see parts of the body within. Anyhoo, hope any of that helps!