Site-to-site, can ping but can't pass on connection

I have two mikrotiks connected via SSTP, and the connection is established within the mikrotikas.
Mikrotik server is behind a modem/router combo and I can ping the server mikrotik without any trouble. Now I try to connect mikrotik to a PC via Ethernet so I can access the VPN connection. I can no longer ping the remote address from the PC and the PC does not take the server’s public IP.
I tried setting up a static route from client to server with no success, and I also tried routing marks but not sure if I set it up correctly.

What am I missing?

Anyone?

Your post is not clear as to what you are doing or attempting. You have no configs snippets for peer review. You have no diagram to go by.

All you have so far asked for is a guessing game…

Alright, sorry. I’m going to try to explain it better.

The setup is like so:

MikroTik(Server) --- DSL Modem+Router < ---------- > Broadband Modem+Router --- MikroTik(Client) -> PC

SSTP VPN connection is established between the two MikroTik’s. My goal is to make the PC use server’s IP and Internet connection.
To do so, I tried setting up static route and marking packets but when I connect PC to MikroTik, it still uses its broadband internet.
Should I post my configuration?

DSL router forwards ports to the server MikroTik, client MikroTik is put in DMZ in broadband router.

Disable FastTrack or create bypass rules.

http://wiki.mikrotik.com/wiki/Manual:IP/IPsec#NAT_and_Fasttrack_Bypass