ya i checked ur site its recently cached .Please tell me what you do for cache?
Face book and twitter both are good social media site .but facebook is good for traffic...........
If you want gain traffic your site you used Social Networking site and book marking.and used some relevant site for back link and so many...
Separate names with a comma.