Do you use stumbleupon?

Hi guys,
Do you use stumbleupon? My new site got almost traffic from this social network, but it has a very high bounce rate. What should I do now?
Leave or stay social here? Please help me find the solution.
Thank you.