How to place 3d objects on google earth

How to place my 3D building on google earth.,
when it will appear publicly for all…, can anyone tell me how to upload…?

you can’t load models into google earth for public viewing anymore.
you can load into google earth application for private viewing.
you can import a kmz file that you get from sketchup export.
search this forum for many duplicate threads.

then how…? i want everyone to see my building on google earth

You can’t.
You can take a picture if you want. Or upload your model to the 3d warehouse. But no possible for us to see your building in google earth, unless it actually exists, in which case google will add it eventually.

i also uploaded some photos by Panoramio…, when will i see them on google earth

5 seconds search result: approx. 10 days
(http://www.panoramio.com/help/photos_google_earth)