You're not 'going wrong', if you had high nitrate it might signal under-cleaning/ over-feeding but your nitrate looks under 20ppm which is where it should be.
The nitrite presence is a sign of an aquarium cycling which is when the beneficial bacteria develop.This is being monitored and water changed out.
If you increase your water changes and follow Byron's advise above you will maintain your water quality. This includes getting the 100 litre tank you are planning.
The pH, GH and KH are just what is in your tap and Deanasue and Byron have said goldfish do fine with this.
You are doing fine and you have a lovely fish!
