You don't suck! I think you being relatively unknown on these forums could have something to do with it.
Still your score is good and you have alot of cards, just keep your hopes up, it's not over yet!
And if things don;t work out, you will find your way to the UW team if you got the skills