Everyone has given you good suggestions. I just want to add a few more!
I can't tolerate iron pills either, definetely can't deal with the constapation. So when my ferrotin (iron stores) and hemoglobin go low (like yours), I do get iron infusions. Just finished a round of them myself, and they really do help. Please ask your dr. about them.
I've also been drinking Naked Juice's (brand) Superfood (name/type) lately. You can get it at most grocery stores and even Costco. It looks disgusting- green in color, but actually tastes yummy! Ton's of fruit and vegetables in it, and it has ton's of iron. I also try and eat a bowl of cream of wheat every morning. A little butter and brown sugar and it's a warm delicious way to start your day. It' got more iron in one serving then spinach does!
Good luck and Good health!