But I feel that being able to get merit is very difficult even though there are several threads made for users who want to get merit with terms and conditions that must be obeyed.
Sometimes post of low rank can be easily be ignored for merit because user have higher expectation to merit a post. Also the board you are posting play an important factor on getting merits. Most of merit source hang out on Bitcoin technical discussion or Bitcoin diccusion alone but you need to have a deep learning on how Bitcoin technical aspect in able to join them.
Local is the number one place if you want to start on getting merits since you can easily expressed your thoughts and know what the user preferences since that's your local hangout. You can also use a merit thread like this
[Merit] Share your best posts/threads with Fillippone to be merit assessed by @fillippone or a merit thread on your local board.
There's a lot of active users here that same like you which is eager to earn merits for rank up and possible campaign opportunity. Giving your best effort is must and don’t look on the number of post you made. It's about quality and establishing good/ healthy communication with others that moght potentially gave you a merit.