I would create a long section and sections at intervals to get a feel of the land first.
The boundaries won't be on the same plane (level) so you may need to design a platform which rises/falls along the length. Create a flat or linear profile detailing the platform level and see what it does, also look to see the level difference across the sections and see what it looks like.
Depending on how flat you want the land will assist in how you move forward however remember that you will need to tie into the existing ground around the perimeter so:
I would next create a polyline around the boundaries of the site, convert to a featureline and obtain the levels. When doing this try to make sure you are not cutting across ditches or banks / mounds etc.
Next on another civil3d site export your created profile as featureline and create a grading with surface to the falls you worked out earlier. Hide these in the model.
Using the boundary feature line create another grading with surface, turn volumes on and specify the existing ground. Now grade from the boundary inwards to the other surface (swap before in the toolbar) at a desired slope. Create an infill in the middle to create the platform to fill in the gaps.
Next using the volume tools (ensure that the surface is correctly set to existing) look to see the volumes you have obtained. Next I would personally create a volume surface of the existing Vs this grading surface and change the other surface's level by raising or lowering the controlling surface until I get a desired balance of material.
Obviously depending on the ground strata you may want a desired quantity of fill for better soil so you may need to thing about that by designing the final level higher than that.
Hopefully this will make sense.
Mike
Mike Evans
Civil3D 2022 English
Windows 7 Professional 64-bit
Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (8 CPUs), ~4.0GHz With 32768MB RAM, AMD FirePro V4900, Dedicated Memory: 984 MB, Shared Memory: 814 MB