Great attempt Jeanny :icon_thumbup: Here's my stab at this basically using Frank's suggestion with a little extra tinkering. I used an 8x8x8 cube (no subdivision necessary) & I added a Twist, Bend & Crumple Modifier. For the next part you need Hiroto's wonderful "F-Curve Utility" script:
http://www.cheetah3d.com/forum/showthread.php?t=8339
What this amazing script can do is create a sine wave oscillation between two settings to repeat as many times as you like AND even set them to decrease over time. I set the Twist, Bend & Crumple to have a sine wave oscillation - the trick was to have the number of repeats be different for each modifier - the visual result looks more real with the different rhythms creating some randomness. Check out the images and sample file below. If anyone needs any coaching on how to use the script - just chime in.