@goldensky - One of the main causes for bleeding gums when your brushing could be hardened tartar that may be pushing against the gum. Bleeding of the gums can also occur while your eating, say for instance an apple.
Using a soft toothbrush is a good idea for you, but flossing is very important and may be the best thing for you. Your gums are soft and until you do enough flossing they will continue to bleed.
Having your teeth professionally cleaned on a regular basis will help reduce the hardened plaque and bacteria build up which will in time eliminate the bleeding. But remember you have to maintain good oral hygiene in between those visits.