My penis been the same size since I was 9 now im 21 is this normal?

Not normal. Unless you went thru puberty at a very early age. Penises normally grow during puberty ; are adult size ; grow no more after puberty. Worth seeing an endocrinologist if you also lack pubic or facial hair as this could be a hormonal or even a genetic problem. Good luck.