for your age you are huge, no doubt about that. congragulations.
as for your stats, you are very over weight.this is not a flame. your arms aren't 19" at all, at least not the conventional 19", which is hard and cut. all of your stats are exaggerated because of your weight.
whoever said you have the genetics for turning pro, that is a stretch and a half. if i could recommend anything it might be trying to get down closer to 200, probably a more comfortable 190. 245 is not near your ideal weight, not even close.
i think where you are is great for your age and i wish you the best of luck in future training, but alittle dieting isn't going to bring out your abs and 16 to 18% bodyfat is way off. this is not a flame just my opinion, no intentions of getting you upset. this is criticism, 100% honest. good luck.