Hey man just had a listen to your track there, the biggest thing I would say about it would be work on your mixdown, try get everything to sound as crisp and clear as possible. Your basses are pretty sweet, its just a matter of cutting freqs out of them so they don't sound as muddy. Also i would layer your basses with a sub if you haven't already, if you have I reckon turning it up! Other than that man your on the right track.
The bass edits are pretty sweet. Like Towany said, the sub needs more presence.
Thanks for the comment on my tune, to lazily answer your question:
You don't need massive to make use of this. I use a different synth and found this pretty helpful.
also cool to see your from the bay area, so am I. (Santa Rosa)
I love the piano entrance, beautiful. I do have to say... your mid range bass is SEXY. Haha, but you need to "dress it up" with some sub. Other than that it's a damn nice track.