Start with what you want dominant and work around that. If you want the bass to be big, start with that and mix to the bass, then Vocals next. Then HPF way more than you are doing. If its too muddy, its because of two reasons,
1.) the source is too muddy and poorly recorded etc
2.) You have too much information in the low mids and bottom end of everything , tracks are competing too much there.
Lets hear your mix? Can you post an example?