Usually a fast blinker means the bulb is blown. Check that out for the fix there. I don't really have anything on the battery though, sounds like the alternator is bad. Take your car to Autozone or something similar and have them run a diagnostic on the battery and alternator.