Have you tried hot oil treatments?
Most oils you have in your house would do the trick. I normally use vegetable oil or olive oil.
Just heat the oil until it's hand hot and massage into the ends of your hair. Don't use it too close to the scalp as it is too heavy and will make your hair look greasy.
You then want to cover your head. I use cling film (plastic wrap in US?) or you could use a shower cap. Then cover with hot towels. Leave for 15 minutes to an hour, depending upon the condition of your hair.
Once a week for this treatment is more than enough.
I know this isn't what you asked, but I have been experiencing the same problem and have had great results with Moroccan Oil. I just massage a little into my damp hair, just before blow drying. It's relatively expensive for what it is, but far less hassle.
Best of luck with this! ;)