My opinion is that there are three most important factors to "grow a decent garden":
Growing conditions, growing conditions, growing conditions.
Start with soil testing and recommended amendments.
Water management is the next consideration.
Give us a hint of what you want to grow, how much land area, and existing conditions that are challenging your gardening know how. Photos are good. We will try to help.