How about this one:

I am a newbie here/on this forum.

I think I would go for it.
I also concur with "to": you are new TO something.