How to add additional partitions to Windows under bootcamp
Your problem is likely related to your partitioning method. When you edit a Windows 7 partition with Disk Utility it will let you do it but it doesnt work very well and will likely cause a lot of problems. 

Your best option would be to back up your partitions data to another drive and then re-create the bootcamp partition using BootCamp assistant as you did before. But when it comes to partitioning the Windows 7 Partitions only use Windows disk management tool (Can be found by right clicking on computer and going to Manage->Storage->Disk Management.

Windows 7 for adjusting Windows 7 partition (NTFS)
Disk Utility for adjust any OSX (HFS partitions)