I'm guessing you had the plugs out trying to rock motor, otherwise compression could be holding things up. You may want to go ahead and take it where you need to to get title and get it off trailer easier to work on. Suggest pulling seats out and power wash interior. Let oil soak in cylinders awhile. You can disconnect all the other wiring and hot wire the truck that might eliminate some of the draw in wiring harness. Clean the connections at battery, starter and engine and chassis grounds.. If cables have been chaffed and patched you may have a corrosion issue within the battery cables themselves. If the battery is not new have it tested it may not be up to snuff, I even have had a brand new battery fail to hold a charge.