This recipe explains what to do if you think your query should use an index, but it isn't.
There could be several reasons for this, but most often, the reason is that the optimizer believes that, based on the available distribution statistics, it is cheaper and faster to use a query plan that does not use that specific index.