Shounen can be good under a few conditions:
1. It doesn't take itself too seriously. No ZOMG DERP and pretentious faggotry or GAINAX END.
2. It actually ends before it gets boring instead of bloating out to several hundred episodes
3. Don't introduce a million LOL DERP characters all at once and then completely forgets about them. Do it gradually.
4. Power Levels aren't a good idea. Undefined manly courage is an acceptable substitute.
5. Main character is allowed to be naive and a little bit slow, but don't make them a fucking retard like Goku or Naruto
6. If you're going to add romance elements, try to actually resolve them by the end of the anime.
7. Don't make the rival so LOL DERP that he becomes just another typical emo faggot
8. Keep the fighting varied and dynamic, no LOL ENERGY BEAM ATTACK #5135131 COUNTERED BY ENERGY SHIELD TECHNIQUE #315151
9. NO FUCKING LOL DEEP FAGGOTRY.