i always find the best thing you can do before applying blush is prep your skin!
Then pick the best shade of blusher that compliments your skin tone and face shape
Formula is also very important. if you have more dry skin then using a liquid based blusher might give better results