What is your 3g signal strength? Data connections do not like low or variable signal strength.
Once I use regular (even slower) WIFI it has no problem establishing a connection.
WIFI should not be "even slower". Is the WIFI signal poor as well?
It would be sensible to turn WIFI off if using 3G and vice versa.