If your existing alarm clock app just doesn't wake you up like it's supposed to, then it's time for a change. To that effect, why don't you give the Wake app a shot?
It's an app with a neat and simplistic interface that lets you set your alarm with a few quick swipes. You can choose to snooze it by swiping it, shaking it, or by slapping and flipping it. Each action clearly requires a different degree of awareness, with shaking probably forcing you to actually wake up in order to shut the alarm up.