It may sound rediculous to you now that you have checked everything you can think of,.....BUT,...some batteries have to be filled and "charged" when brand new over the counter. (IF it's "that" kind of battery, that is usually done when you purchase it as part of the deal). Do you know this was done or do you have a way to test it to ensure the battery is "charged"? Put a test light across the terminals, .. should light up.
Next thing after establishing the battery is "good-to-go",.... (atgreen, above) gave you the best advice,....and it still stands: IF the battery is good, then it could be other things such as the starter etc,....BUT,..my guess is still with one of your CONNECTIONS. Remove your cables from the battery and run a rat-tail file or rolled up sandpaper, emerycloth or small wire brush made for it, through the cable ends till they are shiny and clean. Do the same with the terminal posts.
Remove, check, clean up the ground connection where the cable attaches to the frame or engine block, then tighten it down good and tight. Make a very carefull inspection of any and "ALL" connections from the battery to ground, to the starter etc. You likely know this, but the battery post connections must be very "tight" also.
If you were able to boost-start it before without a problem, then chances are good that your connections to, and from the ignition switch are okay. But just "think" of any and "ALL" things you did during this repair. USUALLY, if it worked before you started taking things apart,...chances are good that the problem lies with putting it back together.
Yes, I know you "think" you already did all this, but if it still won't crank, it has to be the "battery" or a "connection". NOTE: as Mr Green said, before you try testing the starter, make absolutely certain it's in NEUTRAL,....otherwise you will run over yourself!! Stay Safe!!
Try it,....good luck,
. . tug