Well, i delegated you some SP to have for sure weekly votes from you, and you could have higher upvotes at the same time (15 SP aren't enough of course).
As for the quality posts usually i don't have too, because i don't get more than 10 upvotes when i'm trying my best so it's kind of waste of time to write so much without responding. And it's not ok because i have give so much STEEM through my contest but still, i don't get votes.
We cannot force anything :-(
We can't force anyone for anything, that's for sure