I tried this method by Gaia and it worked no problem thanks Gia
GZip the file. On some hosting services, a gzipped file can be automatically expanded in the background, without WordPress ever knowing the difference. This can allow you to make the file small enough to be fit into the maximum upload size constraints.
On Windows, use 7Zip to create a gz archive out of the wxr file.
On Linux, use the gzip command line.
Make sure that the resulting file has the file extension of ".gz" before uploading it, as this is often necessary.
This is not guaranteed to work, as it highly depends on the hosting configuration. If this fails, then try another method instead.
•Break the WordPress WXR file into smaller pieces by separating the data between posts and pasting the header/footer into each file.