First of all, I want to know if I should save more or invest more.
This is easy, save to invest.
I only save up cash because I have little investment plans.
What you do is okay for saving cash for the potential investments you have in the future, just keep this up. It's not just about the investment and saving only but it's also about your attitude of being responsible to handle money.
What are the available investment and how can I save to earn profit?
You're in the bitcoin forum so obviously it's the first thing to buy, then real estate, then stocks and so on.