What exactly do you mean by
but I have no access to shared resources
What resources are you trying to access? if you are trying to go to to \\serverName in explorer, the issue may very well lie with name resolution.
If you have a local DNS server at work, you can tell the pptp connection to use it.
I have had great success with accessing network resources through a pptp vpn. I am able to access \\computername in explorer, access
http://localComputerIPAddress in a browser, etc.
Accessing exchange resources would be no different, you just need to get to the point where you can resolve the exchange server's name to an IP through the vpn. OR access them explicitly by ip.
Once connected from home, can you ping work ip addresses? can you ping any hosts by name?
Also, it may be a credentials thing. You may need to login to resources using domainName\UserName
Or, I am telling you a whole bunch of stuff that you already know.