I hear you. I wish I could help.
Although I'm not sure of their dosage, I've heard guys say that it took them years to see the full effects. Body fat redistribution, full voice stabilization, stuff like that. Many small, continuing changes beyond that first year or two. And, of course, facial hair. I don't know how much facial hair you have, but that would obviously make a difference as well. Didn't you say at one point that you were having trouble even with lots of facial hair?
You're still very young, so that brings in the androgyny card. And I suppose some body language might figure in...when people clock you without hearing your voice, how long have they been looking at you? What are you doing? How are you holding your body? I know a guy who said he took forever to be consistently read as a guy; my theory is that, as an active member of the lesbian community, he had absorbed lots of feminine mannerisms and vocal habits. He still has a lot of them, but he tends to be read as gay now. The full beard and the hair loss help.
The other thing that I wonder is, just as Kaelleria, says, hormone levels. If any of your T is converting to E, then that could be slowing things down. If you haven't already, you might want to get your E levels checked.