Sometimes their bellies don't turn pink. It is just a sign that you can look for. I would expect a shed within the next week.
Also, keep in mind ball pythons are secretive snakes and enjoy spending most of their time hiding. An overly active snake is usually an indication that they are stressed out (trying to escape constantly) or not being fed enough.
If you need help in the future, start a new thread You will get much more help that way!