Well, this is a good first participant. I upvoted your latest post randomly earlier checking through all posts filtered by new and looked over your account then and can't find anything wrong with your activity from a curator's perspective. You engage quite a bit with others, you post in many unique communities and your posts aren't too short or low effort. You got yourself a new follower!
RE: Why should you get more upvotes?