There is nothing wrong with investing. I would say that most people relate investing to some type of buy and hold strategy. If this is the case, then this type of method doesn't really, if at all, produce any type of decent return that will allow you to retire comfortably. Even mutual funds lost 60 to 80% of thier value during the last financial bust. At the same time, mutual funds did well because they make thier money via commission. Pension funds do a little better but more often than not they hold thier money in mutual funds as well.
You might consider being more of an active type investor. By that I mean creating your own portfolio and monitoring it yourself on when to buy and sell..as well as managing your money. If you are not able to do your own research to achieve this, you could look at a fund that is well diversified accross all markets (including futures) and place your money with them. This is sometimes not an easy thing to achieve since most hedge funds will not accept anything less than 100,000 to 1,000,000 dollars. You can try superfund..do a search. They let you invest for a minimum of 5,000 dollars..which on average provides you with a 20% average ROI per anum which results in roughly 250k in your retirement account in 20 to 25 years. The more you add to your account over time...the more return obviously.
If you would like to be more active and invest on your own..which takes alot of discipline. you might consider opening a trading account via a Roth IRA which is tax free until you take your money out. Read a couple books on investing (if your into playing the stock market)...I would recommend How to Make Money in Stocks by William O'neill or Jackass Investing by Michael Dever. Either one is a good start. Keep it simple and remain disciplined..it will all work out. You can increase returns by using leverage and trading other instruments as time goes on. It all depends on how much risk you want to accept.