If you ever get the chance, stream competitive silver matches. They will make you feel much better about your game play. I watched one yesterday and it was unbelievably terrible.
I've kinda capped out at nova master with solo queuing. While I am not new to FPS's, I am newish to playing...