Foreshadowing requires a lot of organization. First you need to understand what you are going for in the first place -- what is it that's so big that I want to conk over the reader's head? Then take that main thing apart: What are the objects or instances in this event that you can take apart and put into the story? Is it the character's true intention showing through in the end, or a certain object that holds valuable importance, or a massive cataclysm that will completely change the story?
When you have found what everything breaks down into, then you should take those pieces and figure out where in the story you want them to go in. Decide how you want these pieces to influence the characters -- is it a subtle glimpse they catch, or are they completely oblivious to it the entire time? Are they fully aware of it, forebode it, even? How does this effect the rest of the layout, between the characters and the story?
What usually matters most about foreshadowing is the impact. You can either make it hit hard, but the reader has no idea what it is about it that is so big, or you can make it so subtle that only second-timers will catch it. Simple foreshadowing would be along the lines of, "The glint of a dagger glinted between the twitchy fingers of the infiltrator." More complex would be along the lines of "The Hitchhiker's Guide to the Galaxy" where the narrator often pointed to the fact that humans were only the third most intelligent life forms, and continued pushing forward the idea with more and more information bit by bit, until it was finally revealed as to what it was. Of course, where and at what intervals you put this information is up to you, and depends upon how much information you have and want to clue in to.