a protein skimmer will make much difference. its best you invest for one. it will prevent you from many more disasters that might occur. for one, a protein skimmer will help you remove ammonia as well. and ammonia is very trouble some as it will turn into nitrate and nitrite. by getting a protein skimmer you wont have to do such frequent water changes as without one, your ph level ammonia and nitrate levels will climb VERY fast.
if you find them expensive, you can always get second hand ones, and im sure you can find cheaper ones at still pretty good quality,
less protein = less amonia= less nitrite= less nitrate.
also it removes some algal cells.
but remember a protein skimmer will also remove some good bacteria. so if its a new tank, leave it to mature WITHOUT a protein skimmer. good luck X