Pit bikes don't have altinaters, the parts that charges the battery in a car, hence why it isn't recharging.
I had the same problem, so there's nothing wrong with you bike.
you just need to charge it every now and again, I_Thump is right, there is no need for a elec start anyway, if you too...