You might want to start here http://forexdistrict.com/columns, especially read section 2 on trade management and technical skills. Oanda is a good broker for live trading. For demo, any Metatrader4 platform is ok, just enter it in your search engine and download.