Your home is gorgeous. I see you have implemented many of the suggestions.
As a newer host myself I feel your pain. I've been open for one year and have had a steep learining curve. I continue to tweak my space and my listing based on reviews and feedback from guests and suggestions on these forums. I also get input from friends who frequently use Airbnb.
Besides the discount for the first few guests, I periodically have special discounts for bookings on specific dates (from suggestion posts by Airbnb). This has generated a few bookings.
Another option I implemented for a short time was a special 10% discount offer sent to potential guests when they viewed my listing.
Wishing you good luck!