.... assuming you have good trading ideas, I'd say:
1. Trade management (when the trade goes in you favour).
2. Risk management (when the trade does not go the way you envisioned).
3. Discipline to follow your set-ups (i.e. don't chase, don't trade via emotions).