I will help where I can, no great skills but will try to welcome new members.
I often try to do it, but this board is getting sooo big
It took a while for me to feel "at home" too. I think you have to respond to posts in order for the "older' members to get to know you. I found that did help in the beginning. I also have to post in the middle of the night when everyone else is up and about

If I happen to be away for a few days, it's bedlam trying to catch up with the hundreds of posts - but it is fun.
Sheilagh