I KNEW IT!!! 
Ok…this is what I want you to do, then. Your homework is to go into training mode and practice cr.:mk: XX :mk: Cannon Drill. To help you with the special move cancellation mechanic, you can…
READ…MY…FAQ!!!
Yes, I have it in there, too! I’m telling you, man. If a beginner read my FAQ, they would progress to intermediate level very quickly. Go to GameFAQs.com, go to the XBox 360 section, look under HDR, look for my name, click on that FAQ and read the whole thing. It may not be revised yet, but it’s still very good. In fact…it was good when it was the SNES SSF2 Link FAQ. 
But, for those that need it here, special move cancellation is a snap once you follow these instructions.
- Make contact with your opponent with a cancellable normal move.
- When the move hits, immediately perform the special move you want.
Note that the technique is called “cancellation” because you are cancelling the recovery of the normal move you did. So, if you finish the input of the special move either right when or shortly after the normal move hits, the special move will immediately come out. That’s how combos are born.
Go to practice mode now and try it. IMHO, the easiest people to learn how to 2-in-1 (or “cancel”) with are Ryu and Ken because you can use one button (:hp:) for all of your easy combos. Once you learn how to cancel using the same button for your normal move and special move, then you can move onto using one button for your normal move (like cr.:mk:) and then another button for your special move (like :lk: or :hk: Cannon Drill). 
It’s never too late to learn. I didn’t really learn combo mechanics until Street Fighter Alpha was out…believe it or not. Yep…1996. I could already punish and attack pretty well before then. Ah…but when I learned combos? The world was never the same…as evidenced by the Combo FAQs I’ve contributed to. 
Edit: What’s really shameful about all this is that I was buffering keystrokes way back in the early 80’s. Anybody remember those super-slow IBM XT computers?!
Yep, I’d press keystrokes before the computer could respond and it would suddenly process all of those keystrokes in one fell swoop. That’s the same thing that’s happening with 2-in-1 cancellation. Your special move or super move input is being buffered during that hit/block pause and then it comes out right after the pause. Remember, folks. It’s a computer program…not just a game. 