was agree with corleone, what you need to focus on is getting the levels good for the fish, not getting them good for the bacteria. people think sometimes that you need to leave some ammonia in the tank for the bacteria to eat or they won't grow, what you need to remember is the level of ammonia that we see is the excess ammonia that the bacteria can't consume, so it's fine to remove it.
your goal over the next few weeks is to keep ammonia and nitrite below 0.25ppm, preferably both of them at 0. So you do as many large water changes as it takes to achieve this. I'd suggest start out with a 50% water change ASAP, one hour after the change measure the levels again, if they aren't below 0.25ppm then do another water change and so on until they get down to a manageable level.
You'll need to monitor the levels every single day and do a water change whenever the levels indicate you need to, it'll probably start out being a couple of changes a day then drop down to one a day then eventually one every couple of days, when the levels hold steady at 0 ammonia and nitrite for a good few days in a row then you know you're cycled and can go to a steady once a week 30% change routine.