HD3000 GPU is Intel I7 processor core graphics (integrated graphics), notebook I3 and I5 also use HD3000 core graphics, this kind of graphics performance is very low, can only play the general DX9 model of 3 d car games for kids, but also is not very smooth.
You will need 3D graphics API like ad most like DirectX 9.Bear in mind that you need to be at intermediate level as a Windows programmer and know how to create at leat GUI skeleton programm.For serious games you will need to use more powerful graphics card like those from AMD and Nvidia.
For learning I recommend a great book from Frank Luna "Introduction to 3D game programming with DirectX 9".
Before starting developing games, you need to learn how the 3D modelling langage to create your objects using one the 3D softwares (3D'S Max / MAYA .....), you can also customize their movements using a specific programming langage...
Note: Another way, you can take a look on the Unity software (an interresting games generator)