Do you use stumbleupon?

Hi guys,
Do you use stumbleupon? My new site has almost generated traffic on this social network, but its bounce rate is very high. What should I do now?
Quit or stay social here? Please help me find the solution.
Thank you so much.