If you rebuild with ALTER INDEX xxx REBUILD there are very good chances you will get a new index consisting of the same number and same sizes of extents as your original index have had. Yo have to provide new storage parameters for an index if fragmentation is what you are fighting against.

Use something like:
ALTER INDEX xxx STORAGE (INITIAL xM NEXT xM PCTINCREASE0) REBUILD NOLOGGING;