One thing though.
Dont get hung up on your genetics. Genes do play a part in everything, but not a big part. People make easy excuses with genes, but the truth is, you train hard you can achieve anything.
A very wise man once said (god cant remember his name for the life of me)
"Its funny, the more i seem to train, the better my genes seem to get"
Basically, train hard and dont get hung up on genes and youll go far.