Well, as a first point, you have way more to come.
Second, I'd say you're in very early Stage 3 or very late Stage 2, but it's hard to say. Don't listen to Tanner Stages thinking they're 100% accurate, they're just a rough way of figuring out where possibly you could be in puberty. Everyone develops in their own way.
Your voice should deepen in no more than two years I would say, and you're short because you are in early puberty. You are at average adult penis length (5-6 inches is average, with the main figure being 5.5).
Hope I helped a bit, you can ask for more help if you want. Puberty is usually finished at around 18, so you have plenty of time. I am almost 15 and an around stage 3.3.
Also, how did you measure your penis? You are supposed to measure along the top, from the base to the tip