Well ive been spending my bitcoins regularly on a gambling site and just spending it online,we still dont have any shop available here were i can spend my bitcoins but i know that someday bitcoin will be progressing and people who are using bitcoin will soon build a local shop were users like him/her will be able to spend their bitcoin in real life.
There is openbazaar nowadays a open source peer to peer online shop that support bitcoin for making deals and trades with this digital currency, you can check it out if interested