no, there is only one way to rank up and that is to be active and post everyday so you can gain activity points. you might have to wait a while till you rank up but that is the only way.
This will make you rank only ap to a point. Later you'll need merit to be able to advance.
That said, you should realize that rank doesn't mean anything. It's not an indication of knowledge, experience or trustworthiness. If you're a valuable member of the forum, have something interesting to share, take part in the discussion, you will eventually rank up. This should be a bonus though, a reward, not a goal.