I would open an account at sharebulder.com. You could also use etrade, ameritrade, or scotttrade but I think share builder would be better for you.
Making money off of a stock is made through price appreciation and or dividends. Warren B's Berkshire Hathaway has never paid a dividend yet the price per share has grown from around 8,000 per share in the 80's to over 118,000 per share. But most money making companies pay a quarterly dividend which if I were you, I would have reinvested quarterly to buy more of whatever stock you like unless you needed the quarterly dividends for income.