If you've done web development for small businesses I would give that a go. Start with family and friends who might need a website or know someone who needs one. Focus on basic websites till you get your feet wet again.
Then start doing more and more advanced sites.
Try offering a website as a service package where a small business pays you $99/mo (Up to X pages) for design, development, hosting and maintenance and small updates. You can give a quote for large edits/updates. Ass you add more pages to their site increase their monthly subscription (you can set this up through paypal at first or ask for an annual check, or set it up through stripe, stripe has invoices now which is a nice way to do it.)
Or offer them a traditional quote($500-$750 for a really basic site in my area if you're working with individuals or freelancers), plus a monthly or annual hosting and maintenance fee ($20+/mo).
There are still plenty of small businesses that need websites or need new websites. Start with family and friends, then start inquiring about talking to other businesses who you can see need a website or a refresh.
SSL certs are a bigger deal now, since the browsers will list sites as not secure. If you sign up for forge.laravel.com you can spin up servers on Digital Ocean and setup SSL certs from LetsEncrypt. Forge is $20/mo, Digital Ocean droplets start at $5/mo, but the certs you can setup for free and forge will automatically renew them. So you can provide SSL certs as part of your hosting, maintenance packages.
Good luck.