Well, if you were hoping someone was going to say, "oh, you actually do have plenty of space", it's not going to happen. And you've actually managed to make your 3 gallon tank smaller by having a giant rock in the middle of it taking up space. Yup, you need to get a bigger tank. And/or get rid of some fish.