Much of this has been said but just for clarification...
https://www.dropbox.com/s/0hyxaa2xdy...Susp1.jpg?dl=0
This bolt (2) must be completely removed not just loosened. If the upper control arm is stuck you can hammer a flat blade screwdriver or chisel into the gap to spread the joint apart.
https://www.dropbox.com/s/7utozir1li...Susp2.jpg?dl=0
Bolts (2) and (4) in this pic must be removed and this one you will definitely have to spread the joint apart like above to get the strut out.
Fair warning, the OEM springs are a NIGHTMARE to get on. I struggled through it once and the second time took the struts over to Pep Boys and for $25 cash they put the springs on.