Hard to advise without you telling us your starting point.
There are a few other airlines that might help. Curling if you already have a IB account (needs to be 90 days old to transfer you avios over). If you have a UK address, avios.com offers Flybe and Meridiana. And no one has mention Niki who have a lot of flights from VIE including Florence which could be a useful one for you circuit.