Neons are fragile and will usually die in a fresh tank. Add something like guppies or danios, then after 2-3 weeks you should be able to add your neons. Though others will say that neons are super fragile and OMG NEED WAIT 6 MONTHS BEFORE U CAN PUT THEM IN UR TANK that's utter rubbish, because the bacterial filter will establish in 2-3 weeks with fish in and waiting any longer will do pretty much nothing in terms of filtration and water quality.
Oh yeah, and keep up with your weekly water changes. 10-15% should be fine when the fish are all in, but up until that point, because of the need for bacteria to establish in your filter, you need to do them more frequently. 25% twice a week is good while doing fish in cycling.