Jeez, local SEO is a ton of work.
Start off by filling up your verified GMB profile properly, and create content in it such as products/services with images and descriptive text.
Important if you are shop or store front, get your CID URL (google it), and also remember to optimize your map...