if your crank has a 110 BCD spider (you didn't specify the crank you currently have, except to mention that it is a compact crank, which, to me anyway, is ambiguous. not a complaint, BTW) you can just buy a couple of chainrings of your choice that should work out.