. I think I have not mentioned about my GC status. Sorry for that. My labor is not even applied and 6 years
period is getting over by this April 11th.
----- it means you have been changing jobs, 6years and no employer filed LC for you?
Now, Can I apply for a fresh H1B for year 2005 quota or do i need to wait for 2006 quota ?
----- you need to speak with the lawyer or employer who can file NEW H1 for you and USCIS publish the dates when should apply NEW H1 for you, BUT you have to exit US after April 11th and have to remain out of USA for 1 year
meaning, Do I need to stay out US for one year THEN apply for fresh H1B ?
-------talk to your lawyer or future employer
OR Can I apply before completion of one year, which needs to spend outside US for getting another 6 years on my h1?
---- I hope employer can apply before and with start date after you have been out of US for 1 year, if you exit US on April 11, 2004 employer can write the start date April 12 2005 and can file H1 application for you 6 months advance