There are a wide variety of things you could mix in to revilatise your soil.
You could mix it with
fresh compost of which there are many varieties.
you could add a liquid compost feed either manufactured or organic-tea style
you could mix in worm castings or some sort of manure i.e. horse/cow/bat/seaweed/mulch (be careful not to add anything too strong that will burn your plants most manures need to be allowed to decomposed before use and often must be diluted also)
There are also a wide variety of soil additives that can also be used to change the consistency i.e vermiculate or perlite, these may help dry soil to hold water/nutes better. Water retention crystals can also be used for this purpose.
Are you looking to grow organically or with chemical nutrients?
best bet would probably be to search the organic pages in the soil forum and if you cant find what you want either buy a vegetable grow bag or get a shovel and a bag!
good luck which ever road you choose.