No you can't. Rails 3 runs on >= 1.8.7. Rails 4 requires >= 1.9.3 and prefers 2.0.
The last Rails 2 app that I took to Rails 4, I found it easier to rebuild it, moving over piece by piece of functionality and rewriting/upgrading the code. It was fun, really, watching all those find :all calls go away.