You should post and get the courage to do it; that way you will have a precious feedback that would help you improve yourself;
don't put pressure on yourself when it comes to other photos posted here; some members are not newbies and take wonderful pictures, others are beginners but we all have started at one point: as beginners
I can even share one of my first photos here that to me was a huge fail when it comes to macro photography
but the more I took photos, the more I got involved into forums like this one and posted my photos there to have good criticism and suggestions and pieces of advice, the better I got;
And also it takes time and practice to improve your photography, so give yourself as much time as you need; it can't be done over night
So dont't hesitate to ask for help, suggestion, advice, constructive criticism.
I am sure I can guide you a bit