You're right, the soil is not good for everything. We're also struggling with a few veggies but finally decided to reduce the variety to those that can grow without any problems. There's no point to struggle if you don't get results.
I hope your gardening season is going well, so wishing you good luck!