Small sloping garden in Toronto

Thank you for availing your knowledgable services to others. My townhouse that I moved into recently has a sloping garden. The growth of annuals and perennials has been poor. Is there anything I can put on top that will retain…

Fertilizers

I would like to use bread crumbs, oat cereal (dry), As fertilizer and compost mix with coffee grounds(dry). I would also like to add uncooked rice into the soil. At this moment I intend to work on getting healthy soil…