Your age would definitely be something to be wary about because you'd see how old you are and get the idea that you don't have enough experience yourself. However, if I were to interview you and you told me everything you've posted here, I'd say that you have a pretty good chance of being hired.