you've got a great frame to build on. i think you already know you're weak spots, but you have natural thickness and huge traps. starting out 6'4 and 315 gives you a huge advantage over someone who starts at 5'5 and 160. you didn't post and stats or background, but a cycle in the future may make you freaky!