You don't have a fuel pump in there. It's all gravity fed. There are two hoses connected to the fuel petcock. One ( the bigger of the two) that feeds fuel, likely this is the one you're trying to drain with? Remove the second hose (Vaccuum) from the petcock as well, you should find that fuel pours out of the petcock now.
You can find the link to both the service manual and the owner's manual in the Members Only section of the BBS. They describe a little bit of what you're asking for.
As for your cranking problem.... check that the choke isn't stuck on ( i.e. the cable isn't seized or anything) and that the throttle isn't on just a little. ( for instance, once you get down there, you'll see where the throttle cable pulls at the carb end. Make sure that with the throttle cable at rest, that it's against the stop,.. not up a little.
This bike is very touchy about "extra" fuel when starting, and it's easy to flood it. we went through a lot of the symptoms that you describe, and both times too much fuel due to misrouted, or stuck cables had much to do with it.
After this,.. you might have to go into the carbs, but start with the easy stuff first.
Also, were the plugs wet at all when you checked them?
If you can't find the drain screws for the carbs, I'll try to get out to the shed today and post a picture of where they live.
You have an "off" position on your petcock? I wonder if that's a UK feature...
There's also the "Italian Carb cleaning" method... but that will only work once you get it started...