The front diff should move forward enough to get the driveshaft out. Also, the engine side of the driveshaft is spring loaded and will compress a little and it should be enough to get the driveshaft out. There will just barely be enough room to get it out. Don't forget to remove the bolt at the bottom rear of the diff. If the front mounting brackets unbolt (can't remember), you may have to remove them, too.
Most 4-wheeler problems are caused by a loose nut connecting the handlebars and the seat!!
You only need two tools in life -- WD-40 and duct tape. If it doesn't move and should, use the WD-40. If it shouldn't move and does, use the duct tape.