Nice JD. Kinda hard to tell but I agree it looks like a girl. Be patient. My female took a while to start to color up (Get specks on her sides) but she's really turning out nicely now. Didn't start showing that color until she got around 4-5".
Looks like you take good care of her. Nice fish