PaxBoy
You could have a look at travelling to Split with Thomsonfly - its about 130km north of Dubrovnik and tends to be less expensive.
Trouble is you probably spend the saving on ground transfers
Alternatively,
www.skyeurope.com might get you there via Bratislava - its not working now, so I couldnt check the connections.