Interesting bassline -- but it sounds like it's either been artificially stereo expanded/chorused/reverbed, or recorded with a bad room. It's also super loud compared to the rest of your synths.
If you're looking for a more realistic bass, Ample Sound ABPL is free, comes with key switches for slaps, mutes, and slides, and is a great entry level instrument. I used it on one of my previous tracks, 'Old Wounds,' and it apparently was good enough for a front page. There are also free amp and cab sims like Emissary amp and NadIR cab. Plenty of tutorials on using them effectively.
Mixing is probably the weakest aspect of your piece. I'd recommend seeing some tutorials for your DAW. Sections like 1:40 onward sound nice and clean, spaced out well, and not overly centered.
It sounds like all your drums bar toms are centered. Pan your hats and cymbals around a bit more to give the track some space. I would do the same with most of your orchestral elements as well, since they would sound very directional in a live setting.
Arrangement wise, great piece, sound melodies, rockin' grooves. Sound design is what's killing you. There's tons of information out there in the internet spheres to patch that up though. Fix that, and you've got what it takes to go pro. :)
Thanks for coming out to NGUAC! And here's hoping your internet issues get fixed soon too. I know the feeling.