yeah, like Max said it's totally fine to use a stall if your STP isn't cooperating with you. I'm still not using the men's room, but when I use a public bathroom I often go for the gender-neutral one if that's available - if you're not feeling totally ready to use the guys' room, you could see if there's any gender-neutral ones.
I think that physically you totally pass. the main thing I noticed from your youtube channel that I think could make passing more difficult is your voice - it could pass, but that's the one thing that, if I didn't know you, would make me a bit confused of your gender. of course that's not to say that it would hinder your passing completely, that's just my one piece of advice for passing more. (plus, nobody really converses in bathrooms haha)
if you think that you're ready to start using the men's room, then you could/should go for it!