I agree with all the above - don't compare yourself to others. A good way to check on your progress is to see if your scores are improving from meet to meet.
That said, I might be able to give you a little bit of insight. Flipper recently moved from a small, wonderful gym whose gymnasts were usually in the middle of the pack to a bigger, much more competitive gym whose gymnasts are usually on the podium. The major differences I have seen are: 1) New gym requires team members to work out twice as many hours as old gym - I wish it didn't, but it does make a difference, 2) Emphasis on basics - making sure the basic skills are perfect before building on them for the next skill, 3) Know the scorebook - the new gym coaches know the judges scorebook inside and out and work with the kids to remove anything that might get even the smallest deduction, and 4) At the old gym, kids were pushed to move to the next level as soon as they had the skills - not when they were proficient at skills. The new gym requires girls to not only have minimum skills, but have enough proficiency to expect to compete at every meet. Generally, girls don't move up until they average at 37 at the previous level.
Is the extra time and money spent at the new gym worth it? Flipper is thriving and is so proud of all the new skills she is able to do and knows that she will do well competing and that is good enough for me.