well, as already said, property is always a good investment, also gold is, too - they are for long term.
There is also forex. It is much riskier, and 90% of forex users are not really win/or properly said - they lose money on it. It is a fast way to make money, also to lose it.
My choice would be: i would create a company with a small, rented store, but with a very good online store - with good seo, facebook club with games where people would be able to win coupons to my store. Also very good communication with users (maybe one help personnel). I would make tutorials/reviews about the items in my store and host them on my website and youtube (with my store name burnt to it)
If you are in an eastern country (where online marketing is not that developed, like in my country), you can easily make a company if you have a great online store with good seo and web2 marketing. You don't really need a big store/stock, so you can start with a lower investment.