It is difficult on here but constantly moaning isnt going to fix anything. Sure the odd rant every now and again helps...
But as you said your best just to keep posting and making friends - it does get easier!
And about posting, alot of people (including me) feel pressure to consantly be posting but your better to post less if it isnt going to be quality. Spend that time commenting and engaging on others posts or chatting in discord