No. To put it bluntly. I also refuse to believe you run crysis very high (low shaders at 800x600 with every non-taxing setting very high at 15-20fps, i could maybe believe). I had a laptop card 4 times more powerful and i ran medium across the board. My current system blows that one out of the water and sailing into the moon and that plays crysis very high across the board.
Long story short Your gpu is far too weak and the cpu too for getting anywhere close to very high, or even medium tbh

Sorry!
P.S.
However, whatever settings you are currently running at, you will definitely run crysis 2 at, and hopefully a bit better. I can't see how you're running very high though. Can you give me a accurate description of your settings, including resolution?

if nothing else for my curiosity.