Hi Grind. None of your numbers make sense. For example, your original gravity number of 0.04 is less than many beers end up at. Perhaps you meant 1.040 or perhaps you are reading the wrong side of your hydrometer?
Again, 0.001 doesn't make any sense. It could be 1.001 or 1.010, but if its less than 1.000, then its 0.99, 0.98, etc.
In case its an issue of reading your hydrometer, here are a couple of photos. The first shows a gravity reading of about 1.010
This one shows a gravity reading of about 1.020
Hope this helps!