Begin by deciding where your fire pit will be. An ideal spot would be under a tree so that your sitting area will be at least partially shaded. If you opt for this, make sure the tree branches are high enough that they will not get burned by the fire. If needed, you could trim off the lower branches.
Draw out the shape of the sitting area with the spray paint. It doesn't have to be perfectly proportional, in fact, it will look better randomly shaped with some curves. Keep in mind that the fire pit will be part of this area too.
Using your shovel begin to overturn the top 4 inches of soil in the whole marked area. With your hoe or a rake pull out all the grass and discard or use the grass to cover bare areas elsewhere on your lawn.
Once all the grass in removed, begin to further break up the soil with the hoe and then rake the area until smooth and level. This takes some time.
Around the perimeter of your area dig a trench as wide as the edging you are going to use. The top of the edging should be about 2 inches above the dirt level. I had extra interlocking stone pieces from another project I used. See the picture here.
Roll out the weed control covering and cut to the size of your area overlapping as you go. Include the trenched area.
Set your edging pieces around the entire perimeter in the trench. Make sure the top of the edger is just above the dirt level.
Now begin to shovel the pea gravel into the area. Use an ample amount and fill until just below the top of the edger. Smooth out and level.
Begin building the fire pit by placing enough landscaping blocks so that a complete circle is made. Make it large or small, you're choice. You may have to reposition these a few times to see how you want this to look. We used 12 blocks on the bottom and added another 12 on top of those.
Dump a small bag of play sand into the center of the fire pit and smooth out. This will keep the pea gravel from charring.
You may want to add flagstone into the pea gravel as a decorative touch. Just remove some of the gravel in the area where you want the flagstone and inset the stone. Twist the flagstone back and forth until level.
Fix you a little place for firewood and you're set.