You didn't mention using a rub. I would apply a good rub if you haven't. Then glaze them with a sauce about 30 minutes before removing. This will add a lot of flavor for sure.
Wrapping can make them tender, but can make them fall-off-the-bone tender. Some like that, some don't. I don't. I do not wrap. I just let them cook, spritzing occasionally but not convinced that is required. I use the bend test after I see decent pullback up the bone, usually around the 5 hour mark. You can google up a youtube video on the bend test and what to look for if you aren't familiar with this.
My last batch of ribs sucked. It happens. Usually they are really good.
Good luck!