It's likely to be a worn out selector fork. There isn't a cheap answer.. either new bits in the gearbox or a new/recon' (or second-hand and take a chance) gearbox.
Just put a new clutch in at the same time... solves that issue too.
The friendly Alfa Romeo Club - If you are looking to buy or you are already an Alfa Romeo owner, join alfaowner.com today to get the most from your ownership