Ok i have a cople of questions

for anyone that might know. Why is it that every time i do someones highlights the shade of highlights tends to turn out into a orange ugly yellow color?
Is it that i might not be using strong enough bleaching powder? I once left a bleaching powder on my friends hair for up to an hour and the shade was still not pass through the orange shade. Is there like a bleaching powder that works really good to achive a nice blonde shade?.