Try taking a water sample down to a pet shop that carries fish and have them test it. Maybe a faulty test kit?
My guess: Too many fish too quickly. I think you could successfully keep those fish in 9 gals of water, but I wouldn't add any more. I personally wouldn't have that many fish in the tank after only 5-6 weeks up and running.
5-6 weeks with no nitrites is not unheard of. Cycling can take time. Especially if you have done anything to inadvertently stall it.
Are you doing/have you performed any filter maintenance?
Have you added any meds to the tank?