I have only one partition in ubuntu where my boot files are also there. I want to have one more partition how can i do it?
You can resize the partition of the bootfiles. You can resize it with livecd. This is the complete guide of partitioning: Resize partition with GParted
After resize, you can add a new partition.