You will never get huge returns with any real consistency holding a diversified portfolio of stocks through thick and thin. Big performance with little drawdown requires:
1. Timing
2. Turnover
3. Aggressive position sizing when trades are working, light or cash when they're not.