Sounds like you're just getting into August, which means close to 2 months to go. I wouldn't throw in the towel just yet. Much like teams can go into a slump, they can also go on a tear just when you least expect it.
Last season in ATH my Indians couldn't do a thing in Apr, May, Jun, despite some vg talent. We were 10 games under .500. In July we went 21-3 including a 15 game winning streak. All of a sudden, we're right in the thick of the wildcard race.
Don't give up hope........