I have now created a Skyblock world but where can I get gravel to multiply my earth
Gravel is not a replicating resource. Try the composter which you fire with bonemeal through a mob farm
You won't get any soil with the composter.
Then I probably swapped that for Ex nihilo (a mod)
Go to the Nether
Find Piglin
Trade with him (he gives gravel)