I have had dreams like that too. I lived out my whole day in school. These small predictions of the future happen every once in a while. Everyone gets them. The more recall you have the more chance you are likely to happen. It is your subconcious telling you what is going to happen in the future to prepare you.

For lucidity I reccommend WILD and MILD in the tutorials in the link Ramu posted. Those seem to get best results.

I hope that your dreaming improves,

Yume Kotoarashiku.