Items that you will need:
An engagement ring
A box of your sweetie's favorite chocolates, mine prefers Godiva.
An extra seal sticker for the box.
And of course you will need someone to ask.
Step 1: Buy the Box of Chocolates.
I say this from experience the rest of this instructable won't go the way you want it to if you get the wrong chocolates.
I prefer to go to the more fancy Chocolatiers where you can customize your chocolates. This way you can get their favorites. Explain to the Chocolatier your idea and they will more than likely be more than happy to accomodate your request. Once I explained it, the clerk at Godiva directed me to the heart shaped pillow and gave me some seal stickers to reseal the box. This will give it the look of an untampered box.
Step 2: Take Out One Chocolate and Place Ring in Empty Spot.
A fun little side note on this step, because you're taking out a chocolate, you get to eat it. Although you can put it to the side and save it for later.
Once the chocolate is removed place the ring in the empty spot.
Step 3: Close Box and Reseal
Step 4: Pick a Night and Ask.
One thing to keep in mind on this. If you wait until after dinner to ask chances are you aren't going to eat. If you ask before dinner neither of you are going to eat. So force yourself to eat and ask after.
After this you're on your own, but know this. I have been happily married now for nine years, and she still tells this story to everyone we meet.