В употреблении этих слов нет никакой разницы, это синонимы. Конечно, есть устоявшиеся выражения, где одно слово невозможно заменить другим, например, нельзя "кинуть курить", можно только "бросить курить". Это отчасти обусловлено разными оттенками смысла этих слов.
"Бросить", "бросовый" - это когда речь о чем-то ненужном, от чего лучше избавиться, или что не имеет ценности. Курение - ненужное, не имеет ценности, поэтому его бросают.
"Кинуть" - тут уже нет зависимость от ценности, кинуть можно что угодно, потому что "кинуть" - это не столько "избавиться", сколько "переместить на расстояние".
Но фактически в речи эта смысловая разница проявляется крайне редко, поэтому можно не переживать лишний раз, и в равной степени использовать и "выбросить", и "выкинуть" в разных ситуациях.