Three weeks is pretty fast but it could and has happened before. But like JW said before, you might not have actually started a cycle. If you were monitoring it like you should have been, you would have seen the ammonia rise dramatically and then fall back to 0. If this didn't happen, you aren't cycled. I also can't see why your nitrate would be 0.