O.P.
First thing you need to do is sit down in a quiet place and develop some REALISTIC goals. You need to assess your strengths and weaknesses and work on them. Mastering a piece of software isn't going to make you a good trader. The software makes a good trader better.
I trade every day with nothing spectacular other than the simplest of software, ALL OF IT IS FREE! I do not drop one penny of anything on any software right now and am profitable enough to have supported myself for the last 2 years fully on trading and several years before that augmented my earnings nicely.
With that being said, this year one of my trading goals is to expand the markets I am trading and look for some good software that will make me better. A trading plan is essential!
Set some goals on paper and stick to them. Read plenty and poke around here and learn. There's a ton of garbage you're going to have to sift through, but there's some gold to be mined at ET (very little, but it only takes a nugget or two to get going).
Your success in this game, first and foremost, is going to come from within. All you need is good access to the markets and accurate RT information (quotes, size, open, close, volume...etc.).
If you truly want to be a 'Market Demon', starting from Spartan means and growing out from there is the way to do it.
Good luck to you, but I assure you that the mastery of e-signal isn't going to be the path to success.
Keep at it and see you in the markets.