А зачем ругаться? И вообще, сколько вам лет? Просто плавно и тактично сведите общение на нет. "ой, завтра встретиться не могу, вообще не знаю, что у меня со временем на следующей неделе. И вообще, в этом месяце у меня столько всего, что нужно сделать.. Я тебе сама позвоню, ок? Ну давай там, держись, ага." Далее - пропустите 3 или 4 ее звонка. Будет настаивать - на 5ый раз ответьте типа на бегу, ой, да, видела, но не могла ответить". Продолжает звонить как ни в чем не бывало? Слушайте рассеянно, иногда в неподходящий момент перебивайте (но с извинениями!), ой, у меня мясо подгорает, ща, момент... да, так о чем ты там говорила"? И так далее. Если поведете себя грамотно и не по хамски, то "подруга" отвянет, при этом формального повода для обиды у нее не будет. Просто жизнь есть жизнь, все меняется.