if the apps say "Move to phone", then they're on the SD card. if you're running android... i think it's 4.0.4?... or later, they removed the ability to move apps to the external SD card. clearing the dalvik cache really isn't important, since it's on a different partition. not to say don't do it, go for it, but it's not going to solve the problem you're looking at. there are a few other things you can try, though.
make sure you're actually using all the apps that you have installed, too. uninstall the ones you can. remove the blaot if you want to (careful here, may want to make a backup of them if you ever intend to take an OTA and don't want it to fail.)
delete cache data, it tends to get huge if left unattended.
move any media (movies, music, pictures) to the SD card. backups too, if you didn't change the TiBu default folder, or the TWRP/CWM recovery you may have made.
check your downloads, if you've downloaded a bunch of stuff and not deleted it. it's like a second cache almost. i've gotten caught with 1gb+ files in my downloads folder.
also: what phone do you have? it helps people to know what they're working with.