I did everything perfecly. And its working.
Only problem is that on the menu, instead of a image button, it is just showing a text button "shop". I even uploaded the shop.gif in icons folder of the theme. But still its not working.
Can u plz tell me where exactly should i put the shop.gif???