Your ability to pass is going to hinge more on your body language and on how you sound.
I think, for what you have, you're doing pretty good. Consider getting a gym membership and building your shoulders/arms/lats/traps, to give your upper body a better chance at a male shape. If you're in HS, take up weight lifting for your next semester.
Get on T; it'll do more for you than you could ever do for yourself, and it'll take care of that fat distribution. In the meantime, do what you can so you feel good about yourself, and try not to worry about what other people think.
Also, that's a great haircut.