Yes, forum posting is effective to drive traffic! But you must be active on the board to get that traffic. It is good to create thread and add an optimized signature; you get seen by all participants...