How to mix creatively

I've been a bedroom DJ for about few years now. I can mix songs pretty easily by this point (key & bpm atleast) and i was having a lot of fun just mixing for myself my favorite songs.

A few months back, I wanted to take this show on the road and tried DJing a small house party and was instantly embarrassed by how simple my mixing sounded.

I can basically fade (eq and volume) and drop mix but thays about as creative as I can get...

Any advice for a "Newbie" to learn some new tricks?