I used to have an investment in bitvest.io and the return were better than interest on banks, I would recommend doing that. You also should consider betking.io as a good investment site.
As of the word cloud mining, I don't trust them, there might be some legit and trustworthy cloud mining but most of them are a slow HYIP. I might be wrong but I would never suggest anyone to believe them.
There are many more ways to invest bitcoin, direct or indirect with the level of risk you want to go with, you can have variable returns.