Dude... grow some balls. Take the commander spot or at least Squad Leader more often. You're more likely to get kills and people are more likely to help you, and you can request stuff. I can't believe you haven't taken the commander spot AT ALL. You could have a lot more points if you take commander from time to time.