You'll probably get a lot more authoritative answers in mech.
If you have a compact crank already, you may not have to change much. My guess is that your current rear derailleur is already a medium cage and not a short.
Check Shimano's site on your current shifters to see if they're triple compatible. Many are.
You will need a new bottom bracket.