it's not too short, don't be sad.
actually, if you are strong, 9cm also can work very well. sometimes, too long is not good, either.
BTW, don't believe there's any method can make it longer, it's only treat your money and sometimes will hurt you too.
take it easy, 9 cm is not a bad size.