It's very hard to give a definite answer when all we know is that it isn't working. But try installing an app called GPS Status & Toolbox from the Play Store, then run that. The first thing it will do is download a fresh set of aGPS data, which will help your phone get a fix. See whether it can get your location (still allow a minute or two for a cold start, but you'll be able to watch it connect to the satellites). If it can you'll probably find that your other apps can too.
If it can't, let us know what happens when you try.