I think meburdick is spot on. You have good fuel, good spark, and the fuel pump seems to work ok. About the only thing that can keep fuel from the carbs is a stuck inlet needle/seat.
To clean those, you have to take a small punch and tap the pin that holds the float out, being VERY careful not to break the arms that hold the float. Once the float is out, remove the needle and seat. Clean, reassemble. Make note of how the float goes on, so you don't attempt to install it upside down. That doesn't work well. Honest.