Hello Irvin
You must approach this problem as being independent from HSRP. You simply want to achieve connectivity to the x.x.x.3 address which is R2.
Now if you can ping the IP address of R1 (the active IP) then that means that you have established routing from the source of your ping to the destination network (i.e. the network to which both R1 and R2 belong). Since you are not getting a response from R2 (x.x.x.3), then the first step I would take is to examine the configuration on R2. Check that the interface is up, with the correct IP and subnet mask, and more importantly, that routing has been configured on R2 so that the ping it receives can be responded to with an echo reply that will successfully be routed back to the source.
If you’re still having problems, give us some more information about your topology and configurations so that we can help you troubleshoot further.
I hope this has been helpful!
Laz