picking “great stocks” in this market is a impossible, no one really knows what stocks are worth anymore.
but this link will tell you more than you wish to know … http://www.investopedia.com/university/fundamentalanalysis/
whatever you do, learn to invest for the long haul … day trading is for suckers.