As far as being cocky, no worries. Everyone has their days when they go overboard. Less you think its an issue; keep your own council on it. Dont change to get along, change because you decide you want to.
Nothing wrong with being cocky or confiedent, just be cautious to not tear someone down while building yourself up.
Ive got plenty of friends who think highly of themselves and are driven, its sorta a comfort- an identifying trait of theirs, and it can be funny too.
Long as you know it and own it, well...baby steps bud. No need for a massive makeover. You never seemed bad to me, for the record. Have missed some stuff lattely, but if its anything like how I remember you, meh...no worries. Work on amplifying your strengths not berating what you think is your weakness.
Oddly things tend to ballance for the better for me when I do that.
Like TCON/C2 & battle ladders/clan wars? Go here: http://conduitleague.forumotion.com/