Anyone can make constructive posts if they actually care about having real discussions instead of only focusing on ranking up, joining bounties or making the minimum amount of posts to get paid on a signature campaign.
This is the key.
Don't think how to get higher rank. Just enjoy beign here, discuss, help others, merit will come by itself.
This is fun to do, instead thinking about rank/earnings.
I hope you will choose right way.