The B 12 and healthy leafy veggies are good choices. However I wonder if liquid iron from the pharmacy would also help. Try doing an internet search on foods for a healthy bone marrow and see what you come up with. You might also want to visit a naturopathic physician or practioner of Chinese medicine if they are available in your area. They might be able to offer other suggestions.
This link might be useful.
http://www.livestrong.com/article/48...n-bone-marrow/
Does your insurance pay for part time caregivers or home health care? They might be able to provide someone to help you with the housework and cooking.
Hang in there. We are cheering for you.