You definitely are not talking RAM. Your storage amount seems weird....Normally about 3GB is for Android itself. Your total then is 5-6GB. Data numbers are 2, 4, 8, etc... Regardless, Android 4.0 or better does not allow putting apps onto an SD card. It may be possible if you rooted and got an SD card manager app, but I wouldn't be surprised if you would still be unable to move anything. Since your device is so small memory-wise, I would suggest moving your pictures and downloads to your computer. You can do so by just plugging in the data cable (charging cable) to your computer and plugging in your phone.
If any of this was not very clear, let me know.