I prefer the spelling
Elliott, but I don't think it's a feminine name, at all. I think it's very strong and masculine. Much stronger than some of the other male names out there. I like your middle names
Christopher,
Nicholas, and
James. I like
Elliott James the best.