Правило очень простое: все мужские фамилии, оканчивающиеся на согласный, в русском языке склоняются, причём от происхождения фамилии это не зависит (единственное исключение – фамилии на -ых, -их типа Черных, Долгих). Все женские фамилии такого типа не склоняются. Поэтому Ваша фамилия склоняется, а фамилия Вашей сестры – нет. Таковы законы русской грамматики.
Фамилии, совпадающие по написанию с нарицательными существительными второго школьного склонения, изменяются по падежам следующим образом: 1) склоняются только мужские фамилии, женские остаются в неизменяемой форме; 2) при склонении мужских фамилии возможно сохранение или выпадение беглой гласной (нет Соловея и нет Соловья), при этом предпочтителен первый вариант (сохранение гласной).
Действует такое правило: апострофом отделяются русские окончания и суффиксы от предшествующей части слова, передаваемой латинскими буквами, напр.: Он инструментовал сочиненную летом c-moll’ную увертюру (Берб.); ...французский перевод обоих романов [Ильфа и Петрова], выполненный и аннотированный Л. Préchac’ом (из комментария к современному изданию романов); пользоваться Е-mail’ом.
Законы русской грамматики не делают исключений для фамилий, совпадающих в каком-либо из падежей с нарицательными существительными (или словами других частей речи). Мужские фамилии Хан и Шин склонять нужно, соответствующие женские фамилии не склоняются. А фамилия Ху в любом случае не изменяется по падежам, т. к. оканчивается на гласный -у.
Вероятно, Вам могли рассказывать о предположительной этимологии фамилии, описанной в словаре «Русские фамилии» Ю. А. Федосюка:
МУСОРГСКИЙ. Родоначальником знаменитого композитора М. П. Мусоргского был Роман Васильевич, по прозвищу Мусoрга. В фамилии ударение изменилось. «Мусyргос» по-гречески – певец, музыкант. Не отсюда ли прозвище предка, как нельзя лучше оправдавшее себя в фамилии потомка?
Нестандартные русские и нерусские фамилии (т. е. фамилии, оформленные иным путем, нежели суффиксами -ов/-ев, -ин) обычно ставятся в форме единственного числа, если сопровождаются словами братья, сестры, супруги, семья, династия и т. п., ср.: братья Петровы, но братья Гримм, семья Ивановых, но семья Жук. Аналогично: династия Романовых, но династия Попелюк.
Такая формулировка вопроса некорректна, т. к. склонение фамилии зависит в первую очередь от того, мужская она или женская, на какой звук (согласный или гласный) оканчивается. Языковое происхождение фамилии во многих случаях значения не имеет. Если Вы спрашиваете о фамилиях, оканчивающихся на -о (Ищенко, Короленко), то такие фамилии не склоняются (ни мужские, ни женские).
Географические названия на -ов (-ев), -ово (-ево), -ин, -ино (-ыно) имеют в творительном падеже окончание -ом: Мышкин – Мышкином, Камышин – Камышином, Алексин – Алексином. В отличие от названий городов русские фамилии на -ин (-ын) и на -ов (-ев) имеют в творительном падеже единственного числа окончание -ым, ср.: Алексин (фамилия) – Алексиным и Алексин (город) – Алексином.
Склонение фамилий зависит в большинстве случаев не от их происхождения, а от того, на какой звук – согласный или гласный (если гласный, то ударный или безударный) оканчивается фамилия. Мужские фамилии, оканчивающиеся на согласный, склоняются (кроме фамилий на -ых, -их типа Черных, Долгих), женские – нет. Правильно: господину Саруханяну, господину Кондратюку, но: госпоже Саруханян, госпоже Кондратюк.
Фамилия Булава должна склоняться – и мужская, и женская. Законы русской грамматики предписывают склонять все мужские и женские фамилии, оканчивающиеся на -а, -я, которым предшествует согласный. Единственное исключение – фамилии французского происхождения с ударением на последнем слоге типа Дюма, Золя (понятно, что фамилия Булава к этим исключениям не относится, она явно не французского происхождения).