If the phone has limited storage (only 2 or 3 apps means either a very small phone or 2 or 3 huge apps), move all your media files to an SD card, which will free some storage space.
Or install an SD card and format it for internal storage. The phone will store some apps on it that way. (The "app won't run from an SD card" limitation is bypassed, since the card appears as just "storage".) I believe that's from Mushroom on - earlier versions didn't even ask you which way to format it.