Of course you can post here. Post your plays, give us some info, and give us your reasoning.
This forum is not about making picks only. It is about sharing info and helping each other out. I am short on time most times but I do try to put a little of my reasoning beside my picks. This way someone knows what I was thinking.
So you can stay. Trust me, if staying or going depended on good picks from week to week, then a lot of people would not be hear.
So help out other threads with what you know, post your picks in your own thread, and give us the reason behind your picks. You have nothing to worry about.