I would advise against boosting anything, instead cut everything else and turn it all up together. anything below 20Hz is useless information in a bass line, 30-40Hz is debatable depending on your bassline composition, most systems don't extend that low. If you get a track mastered the engineer will cut out that at least 20Hz anyways. Sidechain compression is commonly used if there is a kick in the way, can also be used to get some volume out of a bassline. Definitely not necessary, although Electronic music in particular it can add a breathe if that's the desired effect. Aside from that there is no basic rules, just whatever sounds best, listen to your mix on many systems and ideally on one capable of reproducing lows and small speakers such as phone speakers. Also try stepping outside of your room with your track loud, it can pull out quite a lot of surprises in your mixes!