Here is the closest thing you're going to get out of me in terms of "teaching how to reverse engineer": http://www.richwhitehouse.com/index.php?postid=63
As it mentions, the practices are vast and varied, and you really just need to start doing it and learning. It's not something you can find a simple tutorial on, and any tutorial that seriously taught you how to reverse data would probably end up being more of a novel than a tutorial. First things to do would probably be... learning how to implement the type of data you want (if you want 3D models, learn how to make a 3D engine that renders 3D models, and observe common/best practices - this gives you a better idea of what to look for in someone else's data), learning IDA Pro (probably the most valuable tool in reverse engineering) as well as learning how to read the flavor of assembly for your target platform, and in my opinion, learning how to use Visual Studio and its debugger. That last bit is not necessary, but it accelerates the hell out of my own work.
So, those things I just mentioned are but a few core things to concern yourself with before you get started on reversing data, and they're all an undertaking on their own. Of course, the necessary level of complexity and involvement will also very greatly, and sometimes just knowing how to see some floats in some binary is enough to scrape by on.
Well then, I'm off to play Mortal Kombat for some ridiculous number of hours, then work.

