Hmmmm . . . I love the colors for a newborn boy, and I like the top part of the shirt, too--perfect for a little guy.
However, I'm wondering about the lace and the scallops along the bottom. Those do look kind of girly to me. I'm not sure, but maybe switching out the scallops with a plainer edging might make it look less girly? Maybe use single crochets across the bottom?
I hope some other folks will chime in (and disagree with me if necessary).
It's a lovely little top, that's for sure!! Your crochet skills are coming along nicely. I hope you're having some fun with it!!