First of all basslines are difficult, mine often start out like sh*t.
Here are some good tips that I have culled from TA and magazines:
1. One of the best tips is that typically the bassline muddies the kick around 30 to 40 hz, so try rolling off the bassline at around 30 hz, it gives the kick breathing room.
2. Use
a sidechain compressor (the details of how to do this I know less about) on the bassline and kick, when the kick hits, the b'line sinks
3. If your synth has unison, use it on the bassline, it will give it extra punch. Be careful of too much stereo width however.
4. Tweak the envelope until either your thumb or index finger falls off.
5. And another esoteric tip I learned is that if give a 3 or 4 decibel boost to your kick at 12 kHz (that's right, you heard correctly), it will allow your kick to be more audible during the busy parts of the mix due to the little sparkle you just added. (I don't know what the Q value for the EQ should be, proabably high). My guess, is, if you wanted your bassline to be audible during the busy parts of the mix, you could apply this tip the b'line as well, but it's just conjecture, not grounded in true sonic knowledge.
Ok, I hope this helps.