If she is a female i would definitely say she is too small, my female is 1 year old and twice as long almost, and much much wider, she can eat 3 adult mice in one sitting and probably go for a 4th, switch over to adult mice right away, ball pythons are supposed to look kinda chunky in the midsection so I would not worry about an overweight snake, when they are growing rapidly it is more difficult for them to get fat, everything they eat is being devoted to growth...
I would try feeding her a little more often as well, maybe every 5 days with a bigger mouse, see how that works...
Now that I look closer she is barely the size of your hand, if she is really a year old she needs to be much larger, I would definitely say an adult mouse every 5 days or so, as long as your temps are correct she will start to grow rapidly, you will notice right away trust me!