my friend that rides with me said to put him in a correction bit with long shanks and draw reins???
1. Draw reins are not intended to teach a horse how to stop. I'm not even sure where she got that idea.
2. Does your friend ever ride her horse without tearing its face off? Because it sounds like that's what he/she is trying to get you to do to yours.
Draw reins are intended to teach a horse headset and collection, not to stop. Bits won't solve your problem either. In my opinion, pressure on the bit, particularly in western disciplines, should be a last resort. Give your horse every chance to respond to your other cues first. As has been stated above, a stronger bit will work...for now. Eventually you'll just end up with a hard mouthed horse who ignores any bit you shove in his mouth.
I only moved my horse up from a snaffle because he's too old to use them legally in competition and I eventually want to compete with him. I still expect him to be able to do everything he can do in his current bit in his smooth mouth snaffle, and he does. If he didn't, he wouldn't be educated enough to graduate to a shanked bit.
Now, to teach your horse to stop, make sure you're really sitting deep in the seat and exaggerate the change in position at first so it's obvious to him, make sure you say "woah" with authority, and THEN if he doesn't stop pull back on the reins, but don't jab him in the mouth. Once he stops, make him back a few steps, then go on when YOU decide to. Most horses will take the first two cues over a bigger bit any day. ;)
Good luck and don't give up! If all else fails, even occasional help from a trainer can be extremely beneficial.