Check the number of rows vs clustering factor
select index_name, num_rows, clustering_factor from dba_indexes where index_name = <your index>;
If clustering_factor is > num_rows, the underlying table is fragmented so the index has a high clustering factor. Consider setting a clustering directive for the table, reorganize the table by doing an online move, and then rebuild the index.