@Jordyn19
Your listings are nice and I can't really find anything specific you could do better. I see your lowest ratings are for location and value, and those things are so subjective, it's not worth fretting about. Plenty of hosts get low location ratings- one who posted here once, had a stunning modern home with infinity pool, all the bells and whistles, overlooking miles of pristine beach in the Phillipines. Guests gave low location ratings because it was a 10 minute drive too the nearest grocery store. It's absurd.
As far as attracting longer bookings, perhaps it's just not an area that would attract that?
And you should be aware that Airbnb does not offer the protections necessary for long term bookings, i.e. 30 days+. But maybe you just mean 1 or 2 weeks.
Be careful with your review responses- that one you wrote to Scott doesn't do you any favors- it makes you look defensive. Keep review responses quite brief and use them to correct misinformation, not to bash the guest in question or to refer to the ratings they left. Responses appear on your review page, not the guest's, and are read by future guests. So you don't want future guests to feel they can't rate or review the way they see fit without getting publicly raked over the coals.