Unable to shrink a partition in osx 10.10
Well, I have another solution; hope it would work fine. Backup Windows data (bootcamp) firstly. Use Bootcamp utility to delete the existing Windows partition. Once you delete it, recreate new Windows partition with Bootcamp a little larger as you desire. Then reinstall Windows.