Did you had issue with every child or? If not then sometimes ehh, this is totally random and depends from person to person. If you have a friend, try to do with him to check what affects your quality, if it still persists, try SKYPE and if the quality is good on skype then it might be by DaDaABC company or your ISP which they do not bother with you.
Is your internet wired or wireless? (because if plane passes by it makes an interruption)
Go to http
/www.speedtest.net/ and choose closest server to yourself and post screenshot here (prntscreen, save it in paint and upload to imgBB , or whoever you like with image hosting).
From my experience, i know that port fowarding can resolve issue, but i think you have maybe packet loss.
Press start and type CMD (and run as administrator)
now in CMD type "ping google.com -n 70 -w 100" (in "") -n means number of times -w means waiting in miliseconds (this is ping).
Is there anything in background that might be downloading?