To the OP... I feel you. I've been there and am kind of still in the same spot you are. Dick is too big, strong jaw line, beak for a nose and strong chin. I seriously can't tape my dick back when I want to go out and it irritates me like no other. Just accept the fact that skin tight dresses aren't going to be your style if you want to be passable. Let's face it, girls like us aren't doing lingerie shoots anytime soon so don't worry about it.
I've learned with my face that if I do my makeup in certain ways, emphasizing features that I want to and softening things I would like to draw less attention to, I've become much more confident. For example, make your eyes look big. Light eyeshadow and highlight the inside of your eyes with a vibrant and shimmering white while using darker colors towards the outside of your eyes. If your lashes are dicks like mine, just suck it up and get some falsies. It will do wonders for feminizing your face. Don't over do your make up. What I mean by that is don't make your eyes blush and lips overly dramatic. The more you look like you're trying to cover up will just arise more strange looks. Because of my very masculine jaw line I tend to accentuate my eyes and cheek bones while using a light color lipstick or a clear gloss to keep the attention away from my jaw and chin.
As far as shaving goes, that's an everyday chore. Pay attention to detail and deal with it. Until you start getting laser and start HRT it's gonna be there, sorry 'bout your luck.
No money? Get a job. Or two. I've been there, I worked two jobs and went to college full time. Now, thanks to my ass busting I have one full time job that pays me very well.
Dick's too big? I am with you there. Unfortunately there is no way to tape the shit out of it so that it looks like it's not there. You're going to have to accept the fact that as of this point in your development that skin tight clothes aren't for you. I know, it sucks but do you want to pass and look sexy or have your fucking nuts mounding in the front of you dress? You can get away with wearing slightly looser clothes that will still hit the right curves in the right way but not show you bulge and ball mound. I have this super sexy satin dress that I fucking love that isn't super skin tight but when I walk and stand in certain positions it accentuates my legs and ass which are the features that I want to be noticed. Find clothes that fit YOUR body. You know how you see those girls that go out and wear something that is hideous for their body and you think why the fuck didn't someone tell her not to wear that? Don't be that girl, don't be in denial when you know that something doesn't look right on you. Find something more flattering. Just because it looks good on one doesn't mean it's for you.
Think you're gay? Find out. Go get fucked by a guy. If you like it guess what buttercup, you're gay. Or not, I mean if you want to be a woman that makes you straight. If you're just a CD you're gay. Whatever, who gives a fuck. Do who and what makes you happy. I personally like a strap on in the ass. I don't like men, I don't find them attractive but that doesn't mean I don't like getting fucked like a slut. I just like getting fucked by other girls.
I hope you find your way honey, good luck!