This isn't a full answer, but it's longer than a comment so I'm posting it as an answer. Sorry. :)
When I look at your profile, I notice your top 4 sites have the following stats:
Site Questions Answers Ratio
IT Security 150 questions 52 answers .34
Stack Overflow 359 questions 76 answers .21
Programmers 32 questions 22 answers .68
Server Fault 75 questions 9 answers .12
Now I could pull up Stack Exchange's data site, but I'm too lazy. So I'll use a rough figure. According to the StackOverflow questions page, there are 2.29 million questions. The latest question has a post number in 8.14 million. Subtracting the two gives us about 5.85 million non-question (aka answer) posts. This makes the ratio about 2.55. So it would seem the average question gets about 2.5 answers to it. This seems consistent with my experience as well, to be honest.
So if the average question gets 2.5 answers, then logically the average user posts 2.5 as many answers as he does questions. Now this can be incredibly lopsided. Some people have thousands of answers and a dozen or so questions. I personally have 941 answers to 34 questions. So heavily active users are pushing up that average. (Consider Jon Skeet at 17679 to 23, 768:1 ratio, or Marc from above at 8712 to 29, 300:1 ratio!) But even so, I don't think a 1:1 ratio is that bad to aim for.
The people you're trying to "get to like you" no doubt are aware of the fact that you ask many questions but post (in relation) few answers. I would strongly consider taking the time to answer a few questions here and there. Pick a tag you're good at and subscribe to it. Then spend just 5 or 10 minutes in the morning to answer a question or two. It really adds up and builds up good community karma.
The second thing I notice is your accept rate. In those top four sites, your accept rates are, in order, 69%, 70%, 0% (yikes!), and 69%. I'm not going to go through all your questions, because I know that accept rate isn't the be-all-and-end-all of whether you're following up or not. It could be you often don't have a good answer. So let's see the reasons why you have this accept rate, and what we can do about it.
I see two probably reasons.
- You aren't following up on your questions
- Solution: follow up on your questions
- You aren't getting good answers to your questions
- Solution: determine if your questions need higher quality.
- Solution: continue to update your post as you, yourself, make progress on your problem. (This naturally bumps up your post in the queue, giving it more publicity too. It's win-win!)
Now, this was all statistics based. I pulled these numbers from public data. I know they're just numbers, and numbers can be played to be misleading. But, I also think if you use them correctly, they can be good indicators of what you're doing and how you're doing it. The numbers that are public are specifically designed to be encouraging of the proper behavior even if you try to game them. (That's not to say they can't be gamed. They can be gamed. Don't game them.)
So I say keep your eye on these statistics and try to improve them. Just make sure that when you do improve them, you're always making the right choice. Don't improve your accept rate by accepting random or wrong answers; improve your accept rate by editing the question and encouraging future posts. Don't improve your question answer ratio by posting crappy one liner answers. Improve your ratio by taking the time to follow things you're good at and helping people who need it.
Also, something I've been doing lately, try following a tag you're interested in but don't know much about. When you see an question, try to solve it. You'll probably not be the first, but soon you'll have picked up a new skill by being provided with a constant source of real world problems to solve with the framework or language you chose. Soon enough, you'll be able to answer some of the questions in it. And who knows when it might come in handy, right?
I'll step off the soapbox now. I'll close by saying with no hard feelings that right now, the community shows disapproval of your posts because they aren't meeting the expectations that we hold to all posts and posters. But you want to change that, which is why you posted here: that's the first step in the right direction. I wish you the best in improving your posts and enjoying SO even more. :)