As others have mentioned, I would recommend having your eyebrows done, as well. There's no need to go THIN, but a more arched/groomed look with any stray hairs cleared out of the way would give you more polished and less 'dude' of a look without being femme. I'm pretty sure they do waxing/plucking in most salons and malls, and from what I remember you're allowed to actually pick a 'type' of eyebrow shape/thickness, and even the widest of those will usually be more upkept looking than a persons natural browgrowth- similarly to long hair, one can grow their hair out very long and it still won't be as 'even' looking as someone with the same length who has the ends trimmed to be even now and again. The other nice thing about the eyebrows is, once you have them cleaned up professionally, it's usually pretty easy to just maintain them after that with your own pair of tweezers at home every now and again as the hairs grow back. Also, while lipgloss or lipstick might push you towards the 'femme' end of the spectrum, I don't think one of those glossy/moisturizing or even slightly tinted chapsticks would, (I use lipbalms pretty constantly myself, and some of them are definitely more emollient and glossy than others, even if they aren't advertised as such!) and it would help keep your lips more supple.
Your forehead is more male looking, but so long as your hair is down and the forehead is obscured by bangs, your appearance is more balanced. Speaking of hair, you wear it pretty far to the side, have you ever considered bobby-pinning some of it? I think actual barrettes might be a bit too 'chick'ish, but bobby pins are pretty... Well, they're more unisex/nondescript, though the use of them will feminize, I think, at least slightly. And growing your hair long will probably improve a lot, too- mostly because it looks like you actually TAKE CARE of your hair, which keeps you from looking like 'some dude with gross tangled, dry, damaged long hair'. If you maintain your hair as it grows and keep it silky/shiny, I think that that will add to your appearance a whole lot.
I think you look somewhat androgynous already, at least by your pictures, but leaning toward the male end of that spectrum, needless to say, some 'femme'y touches would probably even that out a bit more. Another thing I would suggest is some kind of neckwear(though I don't know if the weather where you are would permit it)- I'm female, and I know my slender/'swan' like neck combined with other female-markers gives that away when I allow it to be really evident, and I imagine the same often goes for people with necks that look more obviously male, for both of those types wishing to remain obscure, some kind of neckwear usually helps. I personally like to wear scarves or mandarin collars, turtlenecks, collared shirts done up with tie, silk kerchief tied around the neck, et cetera. You can get really fancy/pretty or subdued with those, as well, as per your tastes.

Hope some of this turns out to be useful.