I get lots of views ( well I think so for my channel size anyway) but very few subscribers,
Here is what I think, lots of people like your videos ( they are great) and subscribe, then never get around to watching another for whatever reason i.e they are subbed to lots of channels or don't get much time to watch videos,
why have your views been going down while your subs go up? again could be for any number of reasons, I mean your recent videos are about all different things and It may attract different sections of your subscriber base perhaps most of your subs are active, but don't watch all your videos?
your video on a topical issue ( the national anthem one) did better than your other recent videos, perhaps that shows what is more popular ( of course its your channel so just make what you want to make regardless of popularity)
and final thing maybe the bitter from earlier is still there or was there for a while giving you subs even after the views stopped.
Hope you can get past this and keep making great videos ( stay awesome

)