Keep doing the daily water changes at 40% until you get the lvls down to acceptable, then see how fast they rise. If it continues to rise rapidly, cut down on the amount of food you give them. More food = more waste = ammonia factory.
"Cycling" is the process where beneficial bacteria breaks down ammonia generated by fish and waste into nitrites, then from nitrite to nitrate. A tank is cycled when there is sufficient bacteria to keep both ammonia and nitrites down to zero, unless the fishload is high. So in a cycled tank, you mainly worry about nitrates which is not broken down by anything and needs to be removed by water changes.
"Cycling" is the process where beneficial bacteria breaks down ammonia generated by fish and waste into nitrites, then from nitrite to nitrate. A tank is cycled when there is sufficient bacteria to keep both ammonia and nitrites down to zero, unless the fishload is high. So in a cycled tank, you mainly worry about nitrates which is not broken down by anything and needs to be removed by water changes.