Hear my words!! Soil is soil...the plant life that has adapted is very happy no matter. If you want to grow stuff that is not indigenous (vegetables) it is pretty EASY to make ANY soil great. Number UNO is add DECOMPOSED ORGANIC MATTER. This is the ONLY way to make ANY soil great. Don't think sand, gravel, gypsum, lime, egg shells...will work ONE LITTLE BIT. Point is one has to learn to manage correctly what soil they have available. Consider what we use to make CONCRETE. Sand, gravel, water, lime, gypsum and CLAY. Rotation and mechanical churning and you shall have concrete! Just dumping decomposed organic matter ON TOP of your soil works beautifully. Micro and macro organisms need decomposed organic matter for energy. They go up and eat this stuff then return to your soil profile and poop it out. Mixing this into your soil with no additional effort on your part. In addition, you attract and multiply the soil life forms plants HAVE to have to grow with vigor.
You will be able to change fertility and pH effortlessly in any soil...again, any soil is great if there is lots of DECOMPOSED ORGANIC MATTER. Non-decomposed mulch DOES NOT WORK to improve soil for plants. Takes years to decompose bark, shredded wood...etc. Takes lots of nitrogen to feed 'decomposers' to get non-decomposed mulch to be edible/useable by soil micro/macro-organisms making soil amenable for plants.
I recommend getting a soil test which is free or cheap. Contact your counties' extension service and they will send kits/information for soil tests. Most vegetables thrive within a pretty normal, broad range as long as your soil is full of organic matter. Don't ADD anything other than DOM (decomposed organic matter) to your soil without good reason!!
Another critical thing you can do is to make 'raised beds'. DO not need sides!! Look up 'double digging'. If you have clay, forget rototilling!!! Double digging is done ONE TIME at the very beginning to loosen, fluff and incorporate DOM. My beds are at least 1' higher than the rest of the garden that I walk upon. I also create trenches to collect and direct water and drain where I want excess water to drain along the edges of these raised beds. I NEVER plant in flat ground. Takes a bit of planning but there has to be a 'plant bed' separate from walkways. Drainage is critical.
If you are unsuccessful with plants, you will give up. Gardening is not tough and any soil can be great soil. I am the LAZIEST gardener you'll ever meet because I know what is critical and what is not. I hate wasting energy. Get a soil test. Michael Dirr has incredible books on vegetable gardening...you can rely on this guy's knowledge. Even for residential landscaping and ornamentals...stay in touch.