If you have a capital loss carried over from previous years, you can only deduct $3,000 ($1,500 if married filing separately) of capital loss from ordinary income each year. The balance is carried over to future years.
Please read this TurboTax blog for more information.