Sounds like you need a new book.
I\'d start with the red book. The OpenGL Programming Guide. You might not ever have to do any OpenGL, but it\'s important to know what is happening on the lower levels.
http://fly.cc.fer.hr/~unreal/theredbook/Another good book is OpenGL Game Programming
http://www.bookpool.com/.x/4ojn5te9lr/sm/0761533303(I always buy tech books from bookpool. Good Prices)
This will actually get into game programming topics, and ends with a first person 3d engine you can mess with. You may want to start with this one because it has some OpenGL basics. There is another book in this line called \"Programming Network Games\", or something close. I never got this one because the reviews say it starts from the beginning, teaches everything in DirectX, and barely touches networking in the end. If you are at the beginning, this may be a good choice.
As for tutorials, I suggest these
http://www.gametutorials.com/Tutorials/OpenGL/OpenGL_Pg1.htmThey are very good. A lot of concepts and basics are covered.
When you have these down, it\'s time for Crystal Space. I hope you recognize that by now. If not, there are better people here than me to tell you about it. I\'m just starting on Crystal Space, myself.