How to move from 2 star to 3 star?

how to prepare better for codechef contests? i am only able to solve cakewalk problems most of the time? please help

I recently became 3 star.
i think Learning DSA and watching editorial after every contest were great help.
i solved some problems of Binary Search before contest and then i applied the same concept in contest.