Without any fish in your 10 gal
, it will be difficult to get it to finish cycling. I might just say some things you already know, so if I do then just ignore that part.
The purpose of cycling is to get colonies of "good" bacteria. In particuliar, you need two different types. One will convert ammonia to nitrite. The second will convert nitrite to nitrate. When you have enough of the first type to handle the amount of amonia created by the fish, then the amonia levels will drop to zero and the nitrite level with rise. When you have enough of the second type to handle the amount of nitrite that was created, then the nitrite levels will drop to zero. By removing the fish, you have stopped the supply of ammonia so that the first type will start to die off. With the first type dying off, there won't be any nitrite and so the second type will start to die off. If it happens fast enough, they may die off before they have converted all the nitrite in the system. The nitrite level might have stayed consistent because the bacterial colonies had yet to grow large enough but were still converting ammonia (which is why those levels were 0).
The point is, by removing the fish you have just halted the cycling process when it sounds like it was almost finished. Put some fish back in or try some "fishless" chemical methods (I'm not going into those here).