What is the best way to remove this table partition?
To remove table partitioning entirely, rebuild all indexes with a filegroup specification instead of partition scheme.  Use CREATE INDEX with the DROP_EXISTING=ON option to do that efficiently. 

See MSDN: CREATE INDEX page for syntax.