Open an account on TD Ameritrade. This is the broker I use and my #1 recommendation. E*Trade is another top option. Robinhood gets a lot of slack, but there mobile app is top notch.:
https://start.tdameritrade.com/select?entity=103
The reason I recommend TD Ameritrade is because of their free trading platform, Thinkorswim. Thinkorswim is going to make your life as a trader so much easier. It will be daunting and intimidating at first, but the learning curve is 100% worth it. I will share themy setup in the link below to get you setup with my trading setup.
Be sure to download the desktop application https://www.tdameritrade.com/tools-and-platforms/thinkorswim/desktop.html
[Trading Setup]
Resources Online charting services
Fundamental research and scanner
Gerald Peters:
https://www.instagram.com/fullauto11/
Ripster47 (breakout trader, one of the very best)
Trader Stewie
https://twitter.com/traderstewie
Growth to Value (Kris) (Growth Investor – great service)
Jonah Lupton (Entrepreneur, growth investor)
https://twitter.com/JonahLupton
100 Baggers: Stocks That Return 100-to-1 and How To Find Them:
https://www.amazon.com/100-Baggers-Stocks-100-1/dp/1621291650