Try washing with normal soap first, then washing that off then apply some shower gel, I use Lynx personally. Also always make sure you wash underneath your penis as that might be why it smells.

Try washing with normal soap first, then washing that off then apply some shower gel, I use Lynx personally. Also always make sure you wash underneath your penis as that might be why it smells.
Most boys going through puberty experience "BO Problems". It's a simple problem which is easily eradicated though. Like already posted (about 60 times) buy some effective shower gel and deodorant - something like Lynx or Right Guard - and just wash yourself down in the shower, then put the spray on before you get dressed. You'll gradually notice less sweat and smell until it's gone pretty quickly.
The bad odour from your penis is most likely due to the build up of smegma. This is simply dead skin particles which can build up under the foreskin of your penis if you don't wash it frequently. Once again, it's a simple problem to sort out. When your taking a shower - just make sure you clean your penis, and under the foreskin to remove any build up of this - and to help prevent a future one. It's really easy and simple to do, and if you do it on a daily basis you'll notice the smell should go away. You could even use a nice smelling shower gel (maybe the same one you get for the BO problem) or an odourised soap which will help overcome the smell of the skin cells.
Ostinato...
Slightly Obsessed with Mrs. Aguilera