Honestly, the only thing you really need is just makeup. No need for a hair style change. If you can get a drag queen to do your makeup (not the drag queen look though), you can definitely pass off as an attractive girl. Bronzer will be your best friend if you know how to use it.
Btw, the haircuts that you want would probably not go well with your face shape. You have masculine features (boxy-ish in fact). Your currently hair is actually hiding those features by softening your jawline and brows. If you go with 'straight' cut look, it'll just make you look more masculine. Just a tip.
Ask your hairdresser to 'layer and feather' your hair and create a shaped fringe..that's pretty much what the styles are in the ideas you want, they'll be able to help you out there. However, no offence but I think with some curlers and a little mascara you'd pass for a girl now! hahaha
lol :') I think your haircut is already kinda feminine to be honest. Just pluck your eyebrows, use some fake lashes for more girlie eyes and some blush, bronzer and highlighter for a more feminine bone structure. Don't overdo it though, otherwise people will think you're a dragqueen instead of a girl haha. Also, use an extreme push up bra and some fake filling to make boobs. Don't forget to shave all the hair on your legs/ armpits/ face/ chest btw! Good luck lol (: