Have you spoken to Samsung about this? They might have a runaround for this. Usually it happens when their servers don't see the update for this model and stall it.
The only other thing I can think of which mind you it's on ur OWN risk is to do a root and update the software that way. Again this will remove anything on the phone and will void the warranty if any and on ur own risk.