how do i share my games to whole world step by step if i dont have my own site also can i share my games in facebook
Well, one easy way is to upload to the Scirra arcade.
Develop games in your browser. Powerful, performant & highly capable.
There are tutorials on how you can upload your game to dropbox or to Google drive.
There are tutorials about making games for facebook and uploading on kongregate and newgrounds.