As far as I know, when you have build quality posts you will get merit from people who have merit.
Just sometimes, and mostly merits will come later (might be days, weeks, or even months). However, keep contributing to the forum through high-quality, construtive, informative, creative, helpful posts is the only way (I only imply legally one) to earn merit points and rank up. Good luck, my friend.