Instead of filling containers with garden soil, which tends to compact and prevent the growth of root systems, use potting soil with good drainage. To prevent the soil from drying up, you should fertilize it regularly and water it often.