I am a 20-year-old male with a weight of 120 kilograms and a height of six feet four inches. I have a total testosterone level of 232.84 ng/dL. Is it low for my age? What can I do to increase my testosterone levels? I have a penis size of 5.5 inches during erection and the penis at flaccid state seems to be at 2.5 to 2.8 inches. Is this size normal? Please suggest.