Stop lurking these forums.That's really what makes you feel like you're terrible. The best metric for how good you are is yourself. If you feel bad about your ranks, just ignore the global ranks and look at the local ones. Are you getting #1 scores locally consistently? If so, that means you're improving. If you're improving, given enough time you'll be good at the game.
You could even just play offline entirely if it bugs you that much.
You could even just play offline entirely if it bugs you that much.