Your post is the answer to your question.
THIS is why there is no other way of getting Merits, so that people like you should not be able to increase in rank and stay out of this forum for as long as they don't learn to read/understand.
You either did not read the thread about Merit system, or you don't have a mind to understand the reason why the system has been implemented, because if you would have understood, you would never ask something like this.
P.S: Sorry for being rude, but I seriously couldn't help it.
Edit:
2) Another option to increase your probability of getting merits is by posting in merit giveaway threads. There are a lot of members offering merit giveaways where you can quote your high quality posts and get merited. But make sure that your last 20-30 posts reflect that you are putting some effort.
Don't say it in a way as if it is a different way of getting Merits. Those threads are not awarding Merits for nothing, but they ask for quality posts in order to get Merits, and reading this post, I don't think OP can make it up to that. So basically, there is no way for OP to get Merits unless he improves for a few months and then get back here as a more helpful and knowledgeable person.
And besides, he is asking for a way to get Merits without getting them from others, and that is simply not possible.