What to do next?

Hi guys,
Surprisingly I am learning C++ and I want to develop my own games. The problem is I dont know what to do next. I know the basics and a little bit SFML and I got bored to do same things again and again(I dont mean coding, making same programs).
I want to learn opengl but I dont know where to learn it.
It is not about opengl or sfml, can you draw a road map that way up to 3d game development for me. I can read all books which you recomend or watch the videos. I just need some help.
http://www.opengl-tutorial.org/

start here. but amazon also has many books on the subject to buy.
Try visiting http://www.gamedev.net
Topic archived. No new replies allowed.