As ncornilsen says, it may need adjusting or it may be adjusting itself. If you have a hydraulic clutch, it self-adjusts, and the pedal level where engagement occurs will change over time. If you have a cable actuated clutch, you can usually adjust it at the transaxle end.
New shocks make a car feel like new, and often there are rebates or specials on the parts. Usually shocks are easy to change, but if you have MacPherson struts its more difficult and dangerous.
Is your Matrix FWD? Removing the transaxle is not too hard but could be above your ability. It involves removing the drive axles at the transaxle, disconnecting things and supporting the engine while the transaxle is removed. Getting it back in is always more difficult because you have to align it carefully while supporting it, it often balks. An experienced helper is a great idea. You would also need a torque wrench.
Usually when the transaxle is removed, it's also convenient to remove the flywheel and have it surfaced at a machine shop, and while that's out replace the rear main seal of the engine. Usually the clutch kit will include a pressure plate and throw-out bearing as well. Sometimes there's a pilot bearing in the end of the crankshaft that needs replacing also, and can be tricky to remove.
Not sure that helps but it gives you an idea of what you might be in for.