Have you checked and cleaned your feed dogs?
My machine used to make very tiny, close together stitches. I took it to the shop where the tech showed me that lint had accumulated in the feed dog tracks ( like felt!) preventing them from making bigger stitches.
I need a sharp object to clean the tiny spaces( I use a dental pick). I do that regularly now.