When I put your name into the Gransnet search box, Purplepixie , it showed lots of posts of yours which had been answered, so I think you are doing about as well as anyone else. I find that many of my posts don't get answered, either., even the best ones. There isn't any shortcut - there are so many posts by so many posters that it is impossible that every one gets replies. If no-one has anything useful to say, no-one replies.
Don't think of it as a personal failure.. Ask questions that are likely to get answers, even very simple ones. Reply to anything that you can think of an answer to. If you read an interesting thread, add your own comment. Join in one of the many games threads, and praise other people's good games replies. Just keep posting on one of the repetitive threads, until your name becomes as familiar to the regular posters as theirs is to you. You are one poster in a very big crowd, some of whom are very busy writing assertive messages about everything under the sun. There are plenty of others who just lurk and read and never post. Perhaps some of them will join in your conversation?