Yes, you can implement IPv6 tunneling with 6to4, but its use in any scenario other than testing is being actively discouraged. Before implementing anything on the public Internet, we should consider whether the potentially harmful network effects of an implementation indicate a fault with the solution. I suggest reading this analysis of 6to4 latency issues and the follow-up describing the general brokenness of IPv6 tunneling.
Opinion only: There is no excuse for any provider - transit, colo, hosting or consumer broadband - to not have implemented IPv6 by now, other than apathy or fear of the unknown. The software and hardware support has been in place for years, and it's not like the RIRs are hoarding address allocations. Ask your provider what their native IPv6 implementation timeframe is. If they don't have one, tell them you'll find a provider who already implemented it. There are plenty of them.