There are coins that can yield you monthly returns. Look into coins that you can made a masternode off of ie Dash, PIVX, NEM, etc. Also look for coins where you can stake. Here you can generate more coins if you have a good amount in your wallet which would earn you more money.
Yes, staking is a good way of "earning". As long as you have enough coins, you can use VPS and stake even faster. With a lot of coins you will be easily able to cover VPS fees and even earn good profit.