At the library, on the internet, in front of the TV watching cnbc. You need to learn as much as you can about investing. You must be willing to devote at least one hour a week to each stock that you invest in learning everything you can about that stock. For a beginner, i would advise investing in a 401k through your employer or using a financial adviser. Do not try to set up your own online account with out some knowledge of what you are doing. You will only lose your investment.
Good luck and best wishes,
Tip